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

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

大家讲道理
大家讲道理

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

全部回覆(3)
黄舟

自問自答, 看起來我這個問題有漏洞, 實際上python 是透過python 解釋器去執行腳本, 而python解釋器本身就是互相獨立的進程去執行操作, 所以無論我從客戶端什麼時間都可以任意去執行腳本. 本題由於沒有清楚的認識多線程的應用場景, 這是我的問題. 本題結束, 感謝關注!

迷茫

部署的話可以考慮使用fabric。可是實現多節點批次部署。

Ty80

有很多種方式,例如 你把任務直接丟到celery裡去,或者你把你的腳本編程多進程/線程的方式,傳參用set或者list

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板