写了Python脚本用来部署及分发项目到各个节点, 脚本后面跟不同的参数对应不同的项目, 但存在一个问题, 就是我必须等待脚本执行完成才能继续执行下一次部署, 请问大神, 有什么方法能让该脚本同时多进程执行而互不影响? 感谢!
光阴似箭催人老,日月如移越少年。
자체 질문과 답변, 제 질문에는 허점이 있는 것 같습니다. 실제로 Python은 Python 인터프리터를 통해 스크립트를 실행하고, Python 인터프리터 자체는 작업을 수행하는 독립적인 프로세스이므로 언제라도 제가 할 수 있습니다. 클라이언트에서 시작하면 임의로 스크립트를 실행할 수 있습니다. 멀티 스레딩 응용 프로그램 시나리오에 대한 명확한 이해가 없기 때문에 이것이 문제입니다. 관심을 가져 주셔서 감사합니다!
배포를 위해 패브릭 사용을 고려할 수 있습니다. 그러나 다중 노드 일괄 배포가 가능합니다.
다양한 방법이 있습니다. 예를 들어 작업을 셀러리에 직접 던지거나 스크립트를 여러 프로세스/스레드에 프로그래밍하고 set 또는 list를 사용하여 매개변수를 전달할 수 있습니다
자체 질문과 답변, 제 질문에는 허점이 있는 것 같습니다. 실제로 Python은 Python 인터프리터를 통해 스크립트를 실행하고, Python 인터프리터 자체는 작업을 수행하는 독립적인 프로세스이므로 언제라도 제가 할 수 있습니다. 클라이언트에서 시작하면 임의로 스크립트를 실행할 수 있습니다. 멀티 스레딩 응용 프로그램 시나리오에 대한 명확한 이해가 없기 때문에 이것이 문제입니다. 관심을 가져 주셔서 감사합니다!
배포를 위해 패브릭 사용을 고려할 수 있습니다. 그러나 다중 노드 일괄 배포가 가능합니다.
다양한 방법이 있습니다. 예를 들어 작업을 셀러리에 직접 던지거나 스크립트를 여러 프로세스/스레드에 프로그래밍하고 set 또는 list를 사용하여 매개변수를 전달할 수 있습니다