我正在尝试将Celery中的任务发送到特定队列,以便处理另一个系统(不是Celery)。我发送任务的队列根本不是由Celery处理的。为此,我调用了send_task
方法。但是我遇到了correlation_id
的问题。我想将correlation_id
从请求对象传递给我使用send_task
方法创建的新任务。 (我能够从请求中读取reply_to
参数并将其传递给send_task
方法。所以我可以写入任务发布者要我的队列。)
有没有办法将send_task
方法与特定correlation_id
用作参数?
或
是否有不同的方法使用请求的reply_to
和correlation_id
参数为其他系统(而不是Celery)“创建”新任务?
非常感谢你们。