【发布时间】:2020-02-25 19:44:27
【问题描述】:
这是我的代码
def long_stage_task(node, deployment_folder_name, stage_s3_bucket):
global workers
logging.info("starting....")
work = StageOS(node, deployment_folder_name, stage_s3_bucket)--> class
work.stagestart()--> class method
executor = ProcessPoolExecutor(5)
executor.submit(long_stage_task, i, deployment_folder_name, stage_s3_bucket)
现在我该如何停止特定的进程/pid。 有什么方法可以传递全局变量或共享状态,我在文档中看不到任何内容。 https://docs.python.org/3/library/concurrent.futures.html
【问题讨论】:
标签: multiprocessing python-3.6 python-multiprocessing