python创建芹菜任务作业
假设我有一个python程序,我希望使用芹菜/rabbigmq并行运行最多10次,如果某些进程完成,我想知道它,以便启动一个新进程。我怎样才能做到?一些示例会很好给出一个示例很困难,因为消息传递有点复杂,但您基本上可以做的是:python创建芹菜任务作业,python,parallel-processing,celery,Python,Parallel Processing,Celery,假设我有一个python程序,我希望使用芹菜/rabbigmq并行运行最多10次,如果某些进程完成,我想知道它,以便启动一个新进程。我怎样才能做到?一些示例会很好给出一个示例很困难,因为消息传递有点复杂,但您基本上可以做的是: 将程序重写为任务或编写使用子进程调用程序的任务 将芹菜配置为有10个工人 尽可能多地执行任务以完成任务,芹菜会将它们添加到队列中 芹菜会为你做剩下的,一旦一个任务完成,另一个任务就会开始,直到队列清空 或者,如果您想在任务完成后手动启动任务,您可以将芹菜配置为在任务完
- 将程序重写为任务或编写使用子进程调用程序的任务
- 将芹菜配置为有10个工人
- 尽可能多地执行任务以完成任务,芹菜会将它们添加到队列中
- 芹菜会为你做剩下的,一旦一个任务完成,另一个任务就会开始,直到队列清空