Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 芹菜任务集中子任务的自定义路由_Python_Celery - Fatal编程技术网

Python 芹菜任务集中子任务的自定义路由

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=[] 对于

是否可以不在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.append(task_name.s((参数)))
作业=任务集(任务=任务)

问题是什么还不太清楚。如果您询问是否可以为子任务提供
routing\u key
queue
参数,则可以使用
subtask()
而不是
s()

从文件:

选项–任务的其他选项。应用异步()


是的,您可以在子任务调用中使用任何
apply\u sync
参数


查看

中的“调用API”,您可能会被否决,因为不容易理解您的要求。