Python 我能把条件逻辑放进芹菜里吗?

Python 我能把条件逻辑放进芹菜里吗?,python,rabbitmq,celery,Python,Rabbitmq,Celery,我正在研究芹菜+RabbitMQ来管理任务队列 输入数据将是多组任务的集合,即: InputCollection{paramters} TaskGrouping{paramters} Task{paramters} Task{paramters} Task{paramters} Task{paramters} TaskGrouping{paramters} Task{paramters}

我正在研究芹菜+RabbitMQ来管理任务队列

输入数据将是多组任务的集合,即:

InputCollection{paramters}
    TaskGrouping{paramters}
        Task{paramters}
        Task{paramters}
        Task{paramters}
        Task{paramters}
    TaskGrouping{paramters}
        Task{paramters}
        Task{paramters}
        Task{paramters}
        Task{paramters}
我想让它们进入一个任务分派器,它将
InputCollection
和所有子元素解析为单个任务,并根据任务元分派到两个队列之一


在芹菜代码中加入这么多逻辑行吗,还是芹菜应该只接收单个任务

这不正是你的目的吗?这完全取决于你是否使用了一个结果后端,并且你也想对结果进行分组。