Выполнение сценария балансировки нагрузки на удаленной машине - PullRequest
0 голосов
/ 19 октября 2011

У меня есть несколько скриптов Powershell, которые я хочу выполнить на 4 удаленных компьютерах.Я хочу сделать это сбалансированным образом.То есть приложение / инструмент, который я ищу (или должен создать), должен запланировать 1 сценарий на каждой из 4 удаленных машин и ждать.Каждый раз, когда машина завершает выполнение сценария, она должна запланировать выполнение другого сценария.Это должно продолжаться до тех пор, пока не будут выполнены все сценарии.

Я готов использовать C # или Powershell для реализации этого.Может кто-нибудь сказать, есть ли простой способ добиться этого?Есть ли какой-либо инструмент или приложение, которое уже доступно для использования?

Любая помощь будет принята с благодарностью.

1 Ответ

0 голосов
/ 19 октября 2011

Просто напишите простой контроллер и службу Windows.Установите службу на каждой из ваших 4-х машин и контроллер на вашей основной машине.

Служба должна проверять контроллер после каждого завершенного выполнения скрипта, чтобы увидеть, есть ли еще работа.Если есть, возьмите следующий скрипт и выполните.Если нет, то бездействуйте и продолжайте проверять время от времени.

Дизайн для этого типа не очень сложен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...