본문 바로가기
프로그래밍/java

tomcat 여러 인스턴스

by 메이슨김 2019. 1. 25.

많은 경우 Tomcat 바이너리 배포판의 복사본 하나를 동일한 서버에있는 여러 사용자가 공유하는 것이 바람직합니다. 이를 가능하게하려면 CATALINA_BASE 환경 변수를 개인용 Tomcat 인스턴스 용 파일이 들어있는 디렉토리로 설정하면됩니다.

별도의 CATALINA_HOME 및 CATALINA_BASE 사용하여 실행하면 파일 및 디렉토리가 다음과 같이 분할됩니다.

CATALINA_BASE :

  • bin - 오직 : setenv.sh (* nix) 또는 setenv.bat (Windows), tomcat-juli.jar
  • conf - 서버 구성 파일 (server.xml 포함)
  • lib - 아래 설명 된 라이브러리 및 클래스
  • logs - 파일 로깅 및 출력
  • webapps - 자동으로로드 된 웹 응용 프로그램
  • work - 웹 응용 프로그램을위한 임시 작업 디렉토리
  • temp - 임시 파일에 JVM에서 사용하는 디렉토리>

CATALINA_HOME

  • bin - 시작 및 종료 스크립트
  • lib - 아래 설명 된 라이브러리 및 클래스
  • endorsed - 표준 "승인 된 표준"을 무시하는 라이브러리. 기본적으로 부재중입니다.

 

반응형