Maison  >  Questions et réponses  >  le corps du texte

Python脚本如何支持多进程执行?

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

大家讲道理大家讲道理2741 Il y a quelques jours581

répondre à tous(3)je répondrai

  • 黄舟

    黄舟2017-04-18 10:27:23

    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

    .

    répondre
    0
  • 迷茫

    迷茫2017-04-18 10:27:23

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

    répondre
    0
  • PHP中文网

    PHP中文网2017-04-18 10:27:23

    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

    répondre
    0
  • Annulerrépondre