java – 为什么主题消息不会出列?

前端之家收集整理的这篇文章主要介绍了java – 为什么主题消息不会出列?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想问一个关于activemq主题的问题.

我输入了activemq的管理页面,发现排队的消息永远不会在主题中出列,即使消费者写得正确也是如此.这意味着所有已发布的消息将永久保存在ActiveMQ中.

这些消息是否会导致内存泄漏?是否有解决方案可以使消费的消息出列?

解决方法

我想你可能需要以正确的方式配置你的会话. connection.createSession(Boolean.FALSE,Session.AUTO_ACKNOWLEDGE) 如果您使用事务或Session.CLIENT_ACKNOWLEDGE,ActiveMQ将仅将您的代码标记为Dequeued的消息

猜你在找的Java相关文章