2016-11-08 10 views
0

JBoss 관리 콘솔은 JMS 대기열 (개수 등)에 대한 통계 만 표시합니다.Hawtio를 사용하여 JBoss에서 JMS 메시지를 탐색 할 수 있습니까?

로컬 응용 프로그램에서 메시지를 탐색 할 수 있으며 메시지를 표시하도록 HermesJMS를 구성 할 수도 있습니다.

그러나 지원 담당자가 비교적 쉽게 문제를 조사 할 수 있도록 웹 브라우저에서 메시지의 텍스트 콘텐츠를 보려고합니다.

Hawtio를 설치할 때 JMX MBean 브라우저 (꽤 많은 MBeans 집합) 만 볼 수 있습니다. 이는 지원 팀에게 혼란을줍니다.

ActiveMQ console과 같이 메시지를 격자로 표시하고 메시지 내용을 보려면 해당 메시지를 클릭 할 수 있습니다.

Hawtio를 사용하는 JBoss에서 가능합니까? 대안이 있습니까?

답변

0

hawtio에는 ActiveMQ 및 Artemis [1] 용 플러그인이 있습니다. 나는 HornetQ에 대한 것이 있다고 생각하지 않는다. ActiveMQ가 즉시 제공됩니다. Artemis는 타사 플러그인이지만 향후 OOTB에 추가 될 가능성이 있습니다.

이러한 플러그인은 웹 브라우저에서 대기열의 메시지를 탐색 할 수 있습니다. 브로커 자체에는 몇 개의 메시지를 찾아 볼 수 있는지, 큰 메시지에서 얼마나 많은 데이터를 볼 수 있는지에 대한 제한 사항이 있습니다.

결국 메시지 브로커는 데이터베이스가 아닙니다. 모든 메시지를 찾아보고 싶다면 메시지를 데이터베이스에 저장하십시오.