如何使用Sockjs-Stomp在Rabbitmq中创建自动删除队列

时间:2013-04-11 12:45:23

标签: rabbitmq stomp sockjs

我无法通过sockjs创建自动删除队列,它创建了持久队列,但如果没有使用则不会在几分钟后删除队列。这个功能在rabbitmq中可用 但在sockjs中不受支持。

请建议我如何通过sockjs创建自动删除队列

1 个答案:

答案 0 :(得分:0)

我设法通过为匹配给定模式的队列名称创建“自动删除”策略来实现此目的。

我在后端使用Java / Spring / RabbitMQ,在客户端使用SockJS / Stomp。 rabbitmq创建的所有队列遵循相同的命名约定:suggestions-user *所以一旦在Rabbit中声明策略,所有队列将在到期参数Check it out

之后被删除

如果要通过UI定义策略,请启用Visualiser插件,否则您也可以通过终端中的rabbitmqctl命令执行此操作。