使用芹菜从rabbitmq中删除结果队列

使用芹菜从rabbitmq中删除结果队列,rabbitmq,celery,tornado,Rabbitmq,Celery,Tornado,我正在运行tornado芹菜,并使用rabbitmq作为代理,我正在运行相同的问题,已经发布在SO上,但接受的答案不适合我的需要 我想要的是找到一种在任务完成后删除结果队列的方法(我需要结果)。 我有auto_delete,并且x-expires被设置为一个合理的短时间,但是发生的事情是,队列永远不会被删除,直到订阅的客户端被删除(实际上是应用程序关闭) 我想我已经接近解决方案了,我正在寻找一种方法,在收到队列中“取消订阅”的结果后,告诉芹菜。我这样做对吗?如果是这样,我该怎么办?您是否找到了使

我正在运行tornado芹菜,并使用rabbitmq作为代理,我正在运行相同的问题,已经发布在SO上,但接受的答案不适合我的需要

我想要的是找到一种在任务完成后删除结果队列的方法(我需要结果)。 我有
auto_delete
,并且
x-expires
被设置为一个合理的短时间,但是发生的事情是,队列永远不会被删除,直到订阅的客户端被删除(实际上是应用程序关闭)


我想我已经接近解决方案了,我正在寻找一种方法,在收到队列中“取消订阅”的结果后,告诉芹菜。我这样做对吗?如果是这样,我该怎么办?

您是否找到了使用rabbitmq的好解决方案?我还没有找到使用芹菜的解决方案。我已经解决了用皮卡实现它的问题。