在ActiveMQ中,我有一个包含10个消费者的队列,2个消费者被阻止,并且etsan不再使用被一定数量阻止的门票,这导致其他消费者很慢或者因为他们无法获得这些门票而无法正常工作对于处理,我的问题是:如何在不重新启动ActiveMQ应用程序的情况下删除这两个消费者?我不能丢失这些票据
答案 0 :(得分:0)
取决于你如何部署客户端,可能能够暂停监听器(假设你可以识别正确的监听器线程)或者甚至放置一些阻止监听器的东西不再消耗掉消息(通过永远不会返回或抛出一个导致线程死亡的异常。)
然而,JEE可能更难......
那么它是如何实现的?