Форум сайта python.su
0
Товарищи, подскажите пожалуйста по такому вопросу: использую питон для автоматизации и упрощения администрирования linux-серверов и тут возник вопрос - каким образом можно выполнять команды в несколько потоков?
Допустим надо выполнить команду на нескольких серверах, моих знаний хватает что бы записать все сервера в список и циклом пройтись по нему выполняя поочерёдно команду на каждой машине, что естественно в несколько раз дольше, чем выполнение команды одновременно на всех машинах. Мне просто не хватает знаний - каким образом для этого необходимо содержать список серверов и каким образом в этом случае можно на каждом из них запустить команду. Пока даже не смог толком сформулировать вопрос кратко, что бы задать его гуглу. Подскажите пожалуйста.
Офлайн
88
Скорее всего так:
http://habrahabr.ru/company/biggo/blog/102742/
http://vorushin.ru/blog/34-celery-described/
А если в общем и своими словами: на каждой машине должен крутиться питоновский сервис, ожидающий команды и исполняющий их по мере поступления.
Офлайн