Python 芹菜任务集中子任务的自定义路由
是否可以不在apply\u async()中设置子任务参数“queue”和“routing\u key” 在任务集中,每个子任务都必须转到自定义队列和路由密钥 看起来像:Python 芹菜任务集中子任务的自定义路由,python,celery,Python,Celery,是否可以不在apply\u async()中设置子任务参数“queue”和“routing\u key” 在任务集中,每个子任务都必须转到自定义队列和路由密钥 看起来像: tasks = [] for item in items: tasks.append(task_name.s((params).<method for set custom queue and routing_key>)) job = TaskSet(tasks=tasks) tasks=[] 对于
tasks = []
for item in items:
tasks.append(task_name.s((params).<method for set custom queue and routing_key>))
job = TaskSet(tasks=tasks)
tasks=[]
对于项目中的项目:
tasks.append(task_name.s((参数)))
作业=任务集(任务=任务)
问题是什么还不太清楚。如果您询问是否可以为子任务提供routing\u key
和queue
参数,则可以使用subtask()
而不是s()
从文件:
选项–任务的其他选项。应用异步()
是的,您可以在子任务调用中使用任何
apply\u sync
参数
查看中的“调用API”,您可能会被否决,因为不容易理解您的要求。