문제

Is there any way to keep track of delayed (scheduled) messages in ActiveMQ?

I don't see anything in the AMQ web console, they seem to get to the queue only when the delay expires... Also I couldn't find it in JMX console, maybe I didn't search well enough?

도움이 되었습니까?

해결책

I wrote an article on this awhile back.

The gist of it is that you can use a standard JMS message consumer to retrieve all or some of the scheduled messages and manage them using a standard producer. The scheduled messages are kept in a separate store and only injected into the broker once their scheduled time arrives so they won't show up in the web console.

다른 팁

here might you want ,only click the 'Scheduled ' you can find this

enter image description here

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top