Application/Web

리눅스 톰캣 멀티 인스턴스 실행

realforce111 2016. 5. 25. 11:16

톰캣 멀티 인스턴스 실행을 위해서는 인스턴스 별로 포트가 중복되지 않아야 합니다. 예를 들면 인스턴스1에서 기본 포트인 80을 사용한다면, 인스턴스2에서는 80이 아닌 다른 임의의 포트로 변경합니다.


인스턴스2의 server.xml 파일을 vi 편집기로 실행합니다. 80포트로 설정된 부분을 다른 임의의 포트로 변경합니다. 그리고 service name과 engine name을 인스턴스1과 중복되지 않도록 수정합니다.


설정 변경 후 톰캣 서비스를 재시작합니다. ps -ef 명령으로 톰캣 프로세스를 확인해보면 2개의 톰캣 인스턴스가 실행 상태인 것을 확인할 수 있습니다.