2008-10-29 2 views
4

ActiveMQ가 issue이고 모든 ActiveMQ 활동을 추적 /보기하고 싶습니다. 내가 찾을 수있는 유일한 로그 파일은 영구 데이터와 연결된 로그 파일입니다 (이 기능이 켜져있는 경우). ActiveMQ의 상황에서 어떤 일이 일어나고 있으며 소비자가 메시지를 사용하지 않는 이유를 알기 위해 보거나 생성하는 다른 로그 파일이 있습니까? 다른 제안?ActiveMQ의 상황을 어떻게 확인할 수 있습니까?

미리 감사드립니다.

답변

5

activemq에는 연결할 수있는 jmx 인터페이스가 있습니다.

이 우리에게 소비자에 대한 액세스를 제공합니다 메시지가 대기열에서 제외하고

http://activemq.apache.org/jmx.html

당신이 시작하는 모든 세부 사항을 가지고 등 메모리 사용에 대한 데이터의 모든 종류의 대기 계산합니다.

나는 activemq로 무슨 일이 일어나고 있는지 알아 내는데 탁월하다고 느낍니다.

jconsole을 빠르게 실행하면 진행중인 작업을 빠르게 찾을 수 있습니다.

2

동의. 또한 도움이되는 logging interceptor을 추가 할 수 있습니다.

마지막 메시지를 메시지를 검색을 이동, 생성/대기열을 삭제하고 전송하기 위해 나는 매우 ActiveMQ를, 낙타 그리고 많은 다른 plugins의 새로운 웹 콘솔을 사용하는 것이 좋습니다 hawtio

1

HawtIO를 사용해보십시오. Active MQ 5.9를 사용하지 않는다고 가정하면이 기능을 브로커에 추가 할 수 있습니다. 훨씬 더 나은 웹 콘솔과 좋은 JMX 모니터링 유틸리티이기도합니다.

http://www.christianposta.com/blog/?p=315