[JSP 웹호스팅] - [Super],[Excellent],[Elegance] 패키지에 해당 됩니다.
[standalone],[special],[Excellent] 패키지에 해당 되는 내용입니다.
단독톰캣 (Standalone Tomcat) 재시작 요령은
* 톰캣 설치 디렉토리: 계정 디렉토리/tomcat
* 톰캣 정지: ~/tomcat/bin/shutdown.sh
* 톰캣 시작: ~/tomcat/bin/startup.sh
* 톰캣 정지시에는 shutdown.sh 하신 후 프로세스가 완전히 없어진 것을 확인 후 다시 시작하셔야 합니다.
프로세스는 Telnet 또는 SSH2 접속을 통하여 shell 명령어로 확인 가능합니다.
ps -auxww | grep 계정명(id) | grep tomcat
또는
ps --User=계정명(id) -au
*직접 tomcat 폴더로 이동 후에 하실 경우에는
cd tomcat/bin
./shutdown.sh 또는 ./startup.sh 으로
반드시 ./를 붙여 주셔야 합니다.
단독톰캣(Standalone Tomcat) 서비스는 기존 JSP 서비스(공용톰캣)와의 차이점이 있습니다.
- 공용톰캣의 재구동이 매일 이루어지지만 단독톰캣은 직접 필요시 재구동 할 수 있습니다.
- 사용자가 직접 자신의 톰캣 프로세스를 재구동함으로써 beans, servlet 등의 class 파일들의 반영에 대한 컨트롤을 직접 즉시 처리 할 수 있습니다.
- 단독으로 톰캣 프로세스를 사용함으로써 더욱 더 안정적인 JSP 서비스 가능합니다.
간단하게 이 정도로 설명드리고, 다음은 Standalone Tomcat 의 서비스 방법입니다.
- 사용자 계정아래의 tomcat 디렉토리에 톰캣 서버 설치
- tomcat_restart.sh 로 사용자가 필요 시, 언제든지 자신의 톰캣 서버를 restart 가능
- 기존 서비스와 달리 세시간마다 restart 는 하지 않습니다.
- 사용자 접속이 거의 없는 새벽 5시 경에 자동으로 restart 합니다.
7일 무료기간의 초기 세팅시 공용엔진의 Tomcat을 이용하고 있으며
유료 운영일때에는 단독 톰캣(Standalone Tomcat)을 이용 할 수 있는데
운영중인 사이트의 경우에 서비스가 잠시 중지 될 수 있으며
세션이 끊어질 수 있으니 공용엔진=>단독 톰캣의 전환시점을 이용자분이
일대일 게시판으로 알려 주시면 그 시점에서 작업 하도록 하겠습니다.