0
我想知道當前在jms hornetq中消息的數量,但我只想打開一個JMS隊列的計數器。我不想浪費我擁有的所有隊列的磁盤空間。有沒有辦法做到這一點?帶jms的消息計數器Hornetq
謝謝先進。
-DpDb
我想知道當前在jms hornetq中消息的數量,但我只想打開一個JMS隊列的計數器。我不想浪費我擁有的所有隊列的磁盤空間。有沒有辦法做到這一點?帶jms的消息計數器Hornetq
謝謝先進。
-DpDb
您可以通過管理訪問您想要的隊列的消息計數器。
尋找HornetQControl上的getMessageCount。
如果您使用的是JBoss AS 7(現在稱爲Wildfly),控制檯將允許您訪問該信息。
浪費磁盤空間與計數器?你是認真的嗎?無論如何,這個SO應該給出一個出發點:http://stackoverflow.com/questions/4877258/how-to-find-a-horneq-queue-length – 2013-04-23 19:55:31
使用hornetq或jms管理api或jmx控制檯(如jconsole在你的JDK)! – united 2013-04-24 19:31:47