Category Hierarchy

我正在开发一个应用程序,它要求我跟踪ActiveMQ主题的消息何时过期,以及由于客户端/消费者/订阅者未能及时确认消息而导致消息何时过期。

我知道,要找出某个主题的消息何时过期,我可以只听ActiveMQ咨询ActiveMQ.Advisory.Expired.Topic。但是,我还需要跟踪哪些消费者/客户端正在过期最多的消息,这意味着每当消息过期时,我都需要它们的消费者/客户端I等。有没有我可以使用的建议或方法来实现这一点?

我是新接触ActiveMQ的,所以我对JMS消息传递的工作原理的了解是有限的。我的理解是,生产者设置消息过期时间,如果消费者在特定时间段内没有消费消息,则消息过期并发送到过期队列。我需要找出哪些消费者无法接收消息。

感谢您的指导。谢谢。

转载请注明出处:http://www.qdnewhouse.com/article/20230526/1607044.html