相关疑难解决方法(0)

Python进程池非守护进程?

是否有可能创建一个非守护进程的python池?我希望一个池能够调用一个内部有另一个池的函数.

我想要这个,因为deamon进程无法创建进程.具体来说,它会导致错误:

AssertionError: daemonic processes are not allowed to have children
Run Code Online (Sandbox Code Playgroud)

例如,考虑function_a具有运行的池的场景,该池具有运行function_b的池function_c.此函数链将失败,因为function_b正在守护进程中运行,并且守护进程无法创建进程.

python pool multiprocessing

82
推荐指数
5
解决办法
4万
查看次数

守护进程不允许有子进程

我知道这是一个常见的问题,像相关的问题这样,但我要问,以适合我的情况,因为我还没有现在用芹菜最好的办法.

我的服务方案将使用multiprocessing.Process创建多个广告系列订单,在每个广告系列订单中,它仍然使用multiprocessing.Process来创建多个广告(广告系列和广告是1toM关系).

如你所知,如果我设置两个广告系列和广告制作部分多进程,它将失败,"恶魔的过程中是不允许生孩子",我觉得芹菜可满足即使我现在不使用它类似的问题.

我的问题是,解决这类问题的一般方法是什么?我应该使用芹菜还是以任何方式解决它?

非常感谢

python daemon multiprocessing

9
推荐指数
1
解决办法
2814
查看次数

标签 统计

multiprocessing ×2

python ×2

daemon ×1

pool ×1