我无法通过sockjs创建自动删除队列,它创建了持久队列,但如果没有使用则不会在几分钟后删除队列。这个功能在rabbitmq中可用 但在sockjs中不受支持。
请建议我如何通过sockjs创建自动删除队列
答案 0 :(得分:0)
我设法通过为匹配给定模式的队列名称创建“自动删除”策略来实现此目的。
我在后端使用Java / Spring / RabbitMQ,在客户端使用SockJS / Stomp。 rabbitmq创建的所有队列遵循相同的命名约定:suggestions-user *所以一旦在Rabbit中声明策略,所有队列将在到期参数Check it out
之后被删除如果要通过UI定义策略,请启用Visualiser插件,否则您也可以通过终端中的rabbitmqctl命令执行此操作。