ActiveMQ의 후드에서 무슨 일이 일어나고 있는지 어떻게 관찰 할 수 있습니까?

StackOverflow https://stackoverflow.com/questions/248664

  •  05-07-2019
  •  | 
  •  

문제

나는 경험하고있다 문제 ActiveMQ를 사용하여 모든 ActiveMQ 활동을 추적/보기를 원합니다. 내가 찾을 수있는 유일한 로그 파일은 영구 데이터와 관련된 파일입니다 (이것이 켜진 경우). ActiveMQ의 후드 아래에서 무슨 일이 일어나고 있는지, 왜 내 소비자가 메시지를 소비하지 않는지 알려주도록보고 생성하는 다른 로그 파일이 있습니까? 다른 제안이 있습니까?

미리 감사드립니다!

도움이 되었습니까?

해결책

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

이를 통해 소비자 수 메시지에 대한 액세스 권한이 큐에 큐가 발생하고 메모리 사용량 등에 대한 모든 종류의 데이터에 액세스 할 수 있습니다.

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

시작할 수있는 모든 세부 사항이 있습니다.

나는 ActiveMQ에서 무슨 일이 일어나고 있는지 알아내는 것이 좋습니다.

JCONSOLE을 빠르게 발사하면 무슨 일이 일어나고 있는지 알아내는 길에 잘게 올 것입니다.

다른 팁

동의했다. 또한 추가 할 수 있습니다 로깅 인터셉터 도움이됩니다.

마지막으로 메시지 탐색, 메시지 이동, 대기열 생성/삭제 및 메시지 보내기의 경우 ActiveMQ, Camel 및 기타 여러 용 새로운 웹 콘솔을 적극 권장합니다. 플러그인: Hawtio

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

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

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