2011-08-19 68 views

回答

0

如果你想這個自己寫的,那麼你應該在你的經紀人使用JMX。 Broker MBean具有「TotalEnqueueCount」和「TotalDequeCount」屬性。您可以針對這些值以特定的時間間隔進行輪詢,並計算您的代理正在生產或消費的每秒鐘/分鐘/小時的消息數量。

當然,您需要確保在代理端有JMX設置。在這裏看到更多的細節上:http://activemq.apache.org/jmx.html