防止在ActiveMQ中创建临时队列自动主题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了防止在ActiveMQ中创建临时队列自动主题相关的知识,希望对你有一定的参考价值。
我有一个Rest服务,它在activeMQ上创建临时队列以接收响应。
每个请求都创建一个临时队列。当我转到主题列表时,我查看下一个:
对于每个临时队列,自动创建一个主题。它的主要问题是主题限制了1,000个主题。
然后,当超过限制时,ActiveMQ中的应用程序不再接受任何消息。
是否可以避免自动创建每个临时队列的主题?我试过tcp:// localhost:61616?jms.watchTopicAdvisories = false还有connectionFactory.setWatchTopicAdvisories(false);并没有工作。
谢谢
答案
原因不是紧密联系:
连接连接= connectionFactory.createConnection();
我已经添加:
connection.close()时;
并且不存储更多主题。
以上是关于防止在ActiveMQ中创建临时队列自动主题的主要内容,如果未能解决你的问题,请参考以下文章
如何在 IBM Websphere MQ 中创建指向队列的别名主题?
如何使用 Spring JMS 在 ActiveMQ 中创建多个侦听器
Spring Integration JMS 创建 ActiveMQ 队列而不是主题