JMX Remote 설정
1. 기본 tomcat 에는 JMC 연결을 위한 모듈이 없기 떄문에
catalina-jmx-remote.jar 파일을 다운로드 한다.
나는 Tomcat 8 을 사용하고 있어 아래 링크에서 다운로드 받았다.
자신의 Tomcat 버전에 맞는 파일로 받아서 다운로드 받을것을 권장한다.
주의) Tomcat 8.0.28 버전을 사용하고 있을 때 Tomcat 8 버전의
catalina-jmx-remote.jar 다운로드 받아 실행하였더니
파싱에러가 발생하였다. Tomcat 7 버전의 파일로 다시 받아 실행하였더니
정상적으로 작동하였다.
Tomcat 7과 Tomcat 8 의 catalina-jmx-remote.jar 은 해시값이 다른 즉
동일한 파일이 아니었기 때문에 8.0.28 버전에 일부 반영이 되지 않은
부분이 있었다는 생각이 든다.
2. server.xml 에 jmx 리스너 등록
3. jmx 환경설정을 위한 쉘 스크립트 생성 후 실행 (실행권한 줄 것)
4. jmc.exe 파일을 클릭하여 실행
5. 왼쪽 상단의 File > Connect.. 를 클릭하여 신규 연결생성
6. 연결할 서버의 주소와 포트정보 입력
7. 테스트 연결 확인
( status 가 ok가 아니라면 jmx 리스너 또는 방화벽 확인할 것 )
8. JMX 콘솔 실행
9. 완료 화면
refs:
https://www.lesstif.com/pages/viewpage.action?pageId=20776824
댓글
댓글 쓰기