티스토리 뷰
윈도용 톰캣 7을 다운받으면 안에 tomcat7.exe 와 tomcat7w.exe 파일이 있다. (톰캣6 은 tomcat6.exe, tomcat6w.exe)
tomcat7.exe |
|
Tomcat7 을 NT 서비스로 구동하기 위한 서비스 어플리케이션(service application)으로 다음과 같은 옵션이 있다.
|
tomcat7w.exe |
|
톰캣 서비스의 설정을 변경하고 모니터링하기 위한 GUI 어플리케이션으로 다음과 같은 명령행 옵션이 있다.
| |
tomcat7w //ES//tomcat7 |
서비스 등록/삭제
서비스 등록/삭제
service.bat install/remove [service_name] [/user username] | |
1. | 설치 |
tomcat7_service 라는 이름으로 설치를 한다. 제대로 구동하려면 사전에 JAVA_HOME 환경 변수가 설정되어 있어야 한다.
service.bat install tomcat7_service |
2.
삭제
2.
삭제
service.bat remove tomcat7_service |
설정 변경
설정 변경
1. | Command line parameters |
피라미터 |
기본값 |
의미 |
--Description |
|
Service name description (maximum 1024 characters) |
--DisplayName |
ServiceName |
Service display name |
--Install |
procrun.exe //RS//ServiceName |
Install 서비스 |
--Startup |
manual |
Service startup mode can be either auto or manual |
--JavaHome |
JAVA_HOME |
Set a different JAVA_HOME than defined by JAVA_HOME environment variable |
--JvmMs |
|
Initial memory pool size in MB. (Not used in exe mode.) |
--JvmMx |
|
Maximum memory pool size in MB. (Not used in exe mode.) |
--JvmSs |
|
Thread stack size in KB. (Not used in exe mode.) |
--StartMode |
jvm(service.bat 설정) |
One of jvm, Java or exe. The modes are: |
2. | 톰캣 파라미터 변경 |
윈도 서비스로 구동할 경우 톰캣 구동 옵션은 catalina.bat 에 설정해도 적용이 되지 않으므로 파라미터를 이용하여 서비스 옵션에 직접 추가해야 한다.
JVM 의 초기 메모리와 최대 메모리 설정 |
|
tomcat7 //US//tomcat7 --JvmMs 512m --JvmMx 2048m |
JVM 파라미터 추가 |
|
tomcat7 //US//tomcat7 ++JvmOptions="-Djira.jelly.on=true" |
JVM 의 MaxPermSize 를 256M 으로 설정 |
|
tomcat7 //US//tomcat7 ++JvmOptions="-XX:MaxPermSize=256m" |
tomcat7w.exe //ES//tomcat7 |
JVM 의 메모리 사이즈 변경 옵션은 Java 탭에서 찾을 수 있다.
'dev' 카테고리의 다른 글
vi/vim 단축키 정리 (0) | 2017.11.24 |
---|---|
jMeter를 이용한 웹 프로그램 부하 데스트 (0) | 2017.11.09 |
성능 엔지니어링 대한 접근 방법 (0) | 2017.11.07 |
sonatype 넥서스 설치 방법 (0) | 2017.11.02 |
Intellij - Can't update maven repository 에러 해결 방법 (0) | 2017.11.01 |