Python脚本如何支持多进程执行?
大家讲道理
大家讲道理 2017-04-18 10:25:23
0
3
621

写了Python脚本用来部署及分发项目到各个节点, 脚本后面跟不同的参数对应不同的项目, 但存在一个问题, 就是我必须等待脚本执行完成才能继续执行下一次部署, 请问大神, 有什么方法能让该脚本同时多进程执行而互不影响? 感谢!

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

répondre à tous(3)
黄舟

Auto-question et réponse, il semble qu'il y ait une faille dans ma question. En fait, python exécute des scripts via l'interpréteur python, et l'interpréteur python lui-même est un processus indépendant pour effectuer des opérations, donc quelle que soit l'heure à laquelle je le fais. à partir du client, je peux exécuter le script arbitrairement. C'est mon problème car je n'ai pas une compréhension claire du scénario d'application multi-thread. Cette question est terminée, merci de votre attention

.
迷茫

Vous pouvez envisager d'utiliser Fabric pour le déploiement. Cependant, un déploiement par lots sur plusieurs nœuds peut être réalisé.

Ty80

Il existe de nombreuses façons, par exemple, de lancer la tâche directement dans le céleri, ou de programmer votre script dans plusieurs processus/threads et d'utiliser set ou list pour transmettre des paramètres

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal