2010-11-21 5 views
1

로깅 이외의 웹 응용 프로그램에서 JMX의 사용을 누군가가 나열 할 수 있습니까? JMX를 처음 사용하고 있으며 로깅 만 JMX를 사용하는 유일한 방법 인 것 같습니다. 사전웹 응용 프로그램에서 jmx 사용

답변

3

에서

덕분에 당신은 당신이 JMX 관리하고 웹 응용 프로그램의 구성 요소를 관리 할 수 ​​있습니다. 우선, Java EE 웹 어플리케이션 서버는 대부분은 아니지만 대부분의 MBean을 등록하여 연결 풀, 트랜잭션 관리자, 배포 된 응용 프로그램 등과 같은 자원에 모니터링 및 관리 기능을 제공합니다. 그런 다음 JMX JDK/JRE와 함께 제공되는 JConsole과 같은 클라이언트는 실행중인 응용 프로그램 서버에 연결하고 해당 구성 요소를 관리합니다.

당신은, 사용자 정의 MBean의 관리 및 응용 프로그램의 제어 부분 도움을 생성하고 소유 등록하여, 한 단계 더 걸릴 수 있습니다. 예를 들어, 웹 응용 프로그램이 응답 시간을 늘리기 위해 일종의 캐시를 사용하는 경우 캐시를 비울 수 있고, 출 퇴퇴 시간을 변경하고, 캐시를 비활성화 할 수있는 컨트롤 개체를 만들 수 있습니다. 그런 다음 JMX 클라이언트를 통해 액세스 할 수있게하는 MBean 서버로 제어합니다.

나는 어떤 사용자 지정 사용자 인터페이스를 만들 필요없이 내 웹 응용 프로그램으로는 관리 콘솔을 제공하기 위해이 여러 번 했어요.

관련 문제