tomcat 재 시작 을 편리 하 게 하 는 방법 (JMX 기반)

개발 자 들 은 항상 기능 을 복잡 에서 단순화 하 는 것 을 추구 하지만, 때때로 자신 도 복잡 한 것 에 직면 하고 있다.
자바 웹 프로젝트 에 서 는 매번 변경 할 때마다 tomcat 를 다시 시작 해 야 합 니 다. 이것 도 자바 개발 자 들 이 비교적 지루 한 곳 입 니 다.
 
startup. bat 를 닫 지 않 고 다시 열 수 있 도록 비교적 편리 한 방법 을 사용 합 니 다.(스승 님 께 서 전수 해 주신 비결 입 니 다)
 
주: 이것 은 콘 솔 에서 maven 의 웹 프로젝트 에 대한 배치 에 만 사 용 됩 니 다.J2EE 의 eclipse 어린이 신발 로 지나 갈 수 있 습 니 다.
 
맨 먼저
 
tomcat 엔 드 설정
tomcat 의 bin 디 렉 터 리 에 있 는 catalina. bat 에 포트 번 호 를 설정 합 니 다.
-Dcom.sun.management.jmxremote.port=9998   -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false

 두다
set JAVA_OPTS=%JAVA_OPTS% -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager

 이거 마지막.
 
 
자바 모니터링 및 관리 콘 솔 설정
 
실행 명령 창 에서
C:\Documents and Settings\user>jconsole

 이 때 자바 모니터링 및 관리 콘 솔 이 표 시 됩 니 다.
 로 컬 프로 세 스 와 원 격 프로 세 스 를 선택 할 수 있 습 니 다.
 
 원 격 프로 세 스 선택
 localhost: 9998   //형식 은 < hostname >: port 입 니 다. 제 가 직접 이 컴퓨터 에 있 는 것 이 라 고 말 했 습 니 다. 포트 는 9998 입 니 다.
 연결 을 클릭 하면 자동 연결 이 시 작 됩 니 다.
 MBean - > Catalina - > WebModule - > / localhost / - > none - > none 을 찾 은 후
 볼 수 있어 요.  속성, 조작, 알림 
 
 우리 가 사용 해 야 할 것 은 이 안의 조작 기능 이다.
 이 안 에는 reload, start, stop 등 이 있 습 니 다. 다 들 아 실 거 라 고 믿 습 니 다.

좋은 웹페이지 즐겨찾기