Я управляю многими устройствами, на которых мне нужно выполнять команды пакетного запуска, последовательно все работает нормально, но если я пытаюсь запустить их все параллельно, я получаю сетевые ошибки.
Я почти уверен, что с реальной сетью все в порядке (это выделенная гигабитная сеть, больше ничего не работает, есть 200 устройств, и отправляется только "sudo reboot", так что это вряд ли генерирует трафик).
Есть ли какие-то ограничения, присущие ssh или putty, о которых я должен знать? Я хотел бы работать быстрее, чем делать это последовательно, но я прекрасно справляюсь с запуском его партиями разумного размера, я просто предпочитаю устанавливать размер пакета, зная, откуда он поступает, а не случайным образом при тестировании.
В настоящее время я делаю это:
для /F% i в (MYHOSTLIST.txt) запустите plink -pw MYPASSWORD MYLOGIN @% i sudo reboot
Это приводит к большому количеству ошибок после появления ожидаемой 200-битной команды Windows, удаляя запуск, он работает просто отлично, но требует бесконечной перезагрузки устройств в последовательности.