【发布时间】:2012-12-26 21:46:26
【问题描述】:
如果您在队列上设置x-expires 以在队列一段时间未使用时自动删除该队列,是否可以通过任何方式通知该事件?当以这种方式删除队列时,我想采取一些清理措施。理想情况下,通过将消息发布到我可以使用的某个交换/队列。
对于reference、x-expires 和队列:
queue.declare的x-expires参数控制队列在自动删除之前可以不使用多长时间。未使用意味着队列没有消费者,队列没有被重新声明,basic.get 至少在过期期间没有被调用。服务器保证队列将被删除,如果至少在到期期限内未使用。
【问题讨论】:
标签: rabbitmq