본문 바로가기

IT 이야기/프로그래밍

[Tomcat] Tomcat, Apache 연동 - workers.properties 설정

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

[Tomcat] Tomcat, Apache 연동 - workers.properties 설정


Apache 설치 디렉토리 아래의 conf 디렉토리에

workers.properties 파일을 만들고

여기에 worker 관련 설정을 한다.

 

property 내용들은 아래와 같다.

 

worker 목록

web server가 instantiate 할 worker의 이름들을 나열한다. (,로 구분)

 

이후부터는 "worker.워커이름.속성키" 형태로 정의를 한다.

 

worker 타입

ajp12: ajpv12 protocol 사용, out-of-process (deprecated)

ajp13: ajpv13 protocol 사용, out-of-process

jni: jni 사용, in-process

lb: 로드 밸런싱, round-robin

status: 로드 밸렁싱 관리용 status worker

 

worker macro

ps: path separator

workers.tomcat_home: tomcat 설치 경로

workers.java_home: jre 설치 경로

workers.inprocess.class: 참조 classpath

 

hierarchical property

worker.workername.reference: 앞서 선언된 worker의 속성을 상속 받는다.

로드밸런싱할 때 유용하다.

예) worker.workername1.reference=worker.workername2

주의) 참조 관계가 무한 루프를 돌지 않도록 주의할 것

 


[출처] [Tomcat] Tomcat, Apache 연동 - workers.properties 설정|