728x90
http://www.epari.net/vlink/b/cd
https://sarc.io/index.php/httpd/259-workers-properties-1
####################
#01. worker templates
####################
#03. node list에서 reference로 참고할 공통 속성 정의
worker.template.type=ajp13
#type : 필수 지시자.
#작업자 유형 : ajp12(더이상 사용x), ajp13, ajp14(실험적.권장x), jni(지원x. 동작하지 않을 수 있음.사용x), lb
worker.template.lbfactor=1
#lbfactor : 로드 밸런서 멤버 worker에만 사용. worker의 작업 할당량으로 로드 밸런싱에 사용되는 다른 worker와 비교됨.
#한 worker의 lbfactor가 다른 worker보다 5배 더 높으면 5배 많은 요청을 받게됨.
worker.template.socket_timeout=600
#socket_timeout : was와 연결에 사용.(초단위)
#timeout 설정시간 안에 was에서 응답이 없으면 에러를 발생시키고 재시도 및 failover.
#0(기본값)으로 설정시 모든 소켓 작업 무한 대기.
worker.template.socket_keepalive=true
#socket_keepalive : 기본값 false.
#apache, tomcat 사이에 비활성 연결을 끊는 방화벽이 있을 때 사용.
#os에 inactive connection에 대한 keep_alive 메세지를 발생하도록 설정하고, (간격은 os에 따라 다르나 일반적으로 120분) 방화벽이 비활성 연결을 끊는 것을 방지.
#연결 유지를 활성화하려면 true 로 설정.
#방화벽이 비활성 연결을 차단하면 웹이나 와스가 차단에 대한 정보를 가지고 있지 않아 이를 처리할 수 없는 경우가 생길 수 있음.
#방화벽을 사용중이면 true로 설정.
worker.template.reply_timeout=60000
#reply_timeout : 기본값0.(무한대기)(밀리세컨드 단위).
#was에서 요청이 완료되어 응답하기까지 대기하는 시간
#weblogic WLIOtimeout과 동일.
#브라우저 화면상에서 서비스 요청을 했을 때 대기 시간.
#실제 was단에서는 socket_timeout 시간동안 대기함 => 두 개의 설정값을 맞춰주는 것이 좋다.
worker.template.retries=0
#retries : 기본값2. 한 worker에 요청 시도 실패시 다른 worker에 요청을 하게 되는데 모든 worker가 요청 처리 실패시 재시도하는 횟수.(원래 시도 포함).
#각 재시도 전 retry_interval에 설정한 시간동안 일시 중지.
#----------------------------------------------------------
####################
#02. worker list
####################
#worker list
worker.list=teststore, partner
#worker teststore
worker.teststore.type=lb
worker.teststore.sticky_session=1
#sticky_session : 기본값 true(1). true로 지정시 sticky session 사용.
worker.teststore.balance_workers=test1store,test2store
#balance_workers : 필수 지시자. lb가 관리할 노드 worker 지정.
worker.teststore.session_cookie=SSPSESSIONID
worker.teststore.method=Session
#method : 최상의 worker를 선택하기 위한 lb의 방법.
#R(Request) :기본값. lbfactor에 따라 분배.
#S(Session) : 세션 수를 사용하여 worker 선택.
#N(Next) : S와 비슷하지만 조금 다름.
#T(Traffic) : jk와 tomcat간의 네트워크 트래픽을 사용하여 worker 선택.
#B(Busyness) : 현채 처리하고 있는 요청 수에 따라 부하가 가장 낮은 worker 선택.
worker.teststore.retries=0
#worker partner
worker.partner.type=lb
worker.partner.sticky_session=1
worker.partner.balance_workers=partner1,partner2
worker.partner.session_cookie=SSPSESSIONID
worker.partner.method=Session
worker.partner.retries=0
#----------------------------------------------------------
####################
#03. node list
####################
#test1store
worker.test1store.reference=worker.template
worker.test1store.host=10.59.132.147
worker.test1store.port=8890
#test2store
worker.test2store.reference=worker.template
worker.test2store.host=10.59.132.149
worker.test2store.port=8890
#partner1
worker.partner1.reference=worker.template
worker.partner1.host=10.59.132.147
worker.partner1.port=8891
#partner2
worker.partner2.reference=worker.template
worker.partner2.host=10.59.132.149
worker.partner2.port=8891
'WEB > APACHE' 카테고리의 다른 글
8. HTTP 상태 코드 (0) | 2023.06.26 |
---|---|
7. 특정 IP 허용/차단 (0) | 2023.06.26 |
4. 1024 이하 포트 사용 설정 (0) | 2023.05.22 |
2.1. Compile 설치 과정 (0) | 2023.05.22 |
2. 설치 [Compile] (0) | 2023.05.22 |