2012-09-04 3 views
4

Java 멜로디는 Java EE 웹 애플리케이션에만 통합 될 수 있습니까?NON WEB APPLICATION과 Java 멜로디 통합

jpos 프레임 워크 즉, jpos가 주어진 mbeans를 사용하여 작성된 응용 프로그램을 모니터링하고 싶습니다. jpos (mBeans) 기반 응용 프로그램과 통합 할 수 있습니까?

답변

0

javamelody를 사용하여 거의 모든 것을 모니터링 할 수 있습니다. 단지 통합하기가 다소 어려울 수 있습니다.

+3

이 작업을 수행하는 방법에 대해 자세히 설명해 주시겠습니까? –

0

당신이 EJB를 사용하는 경우, 당신이해야 할 모든 멜로디 jar 파일을 추가하고, 다음 EJA-jar.xml 파일에 사용 :

... 
<interceptors> 
    <interceptor> 
     <interceptor-class>net.bull.javamelody.MonitoringInterceptor</interceptor-class> 
    </interceptor> 
</interceptors> 
<assembly-descriptor> 
    <interceptor-binding> 
     <ejb-name>*</ejb-name> 
     <interceptor-class>net.bull.javamelody.MonitoringInterceptor</interceptor-class> 
    </interceptor-binding> 
</assembly-descriptor> 
.... 
1

을 자바 멜로디 고급 사용자 안내서, 브라우저 내에서 JavaMelody 분석을 표시하기 위해

Embedding JavaMelody in a standalone app

는 조언이 부두 서버를 포함하는 것입니다 : 비 - 웹 애플리케이션/아니오 서버 독립 실행 형 응용 프로그램을 모니터링하는 방법을 설명하는 부분이있다. 이를 위해 "EmbeddedServer"클래스를 만들어 앱에서 실행해야합니다 : EmbeddedServer.start(8080, parameters);