링크 참고
SecurityProxy
를 On으로 설정플러그인이 모든 서버에 라운드로빈 작업, 서버의 상태들을 모니터링DynamicServerList
를 OFF 하여 클러스터 목록을 모니터링하지 않을 수 있다.ConnectionTimeoutSecs
/ConnectionRetrySecs
연결 재시도를 원하지 않는다면 같게 설정하면 된다. 하지만 총 2번의 연결시도를 하게된다._WeblogicBridgeConfig
설정 활성화Default : none
특정 URI로 들어갔을때, plugin은 다음 동작을 수행합니다.
PathTrim
에 지정된 값으로 경로를 Trim.DeaultFileName
값을 추가
Apache Stronghold 버젼 또는 Raven 버젼 사용시, IfModule 이 아닌 Location에 위치
OHS,iPlanet,Apache,IIS
Default : ON
ON 일때, POST 데이터가 2048 byte 이상일때, File을 임시로 읽고 8192 byte의 청크로 보내게 된다. 장애조치중 POST 데이터가 유지됨. OFF일 경우, 클러스터 멤버가 식별될때까지 데이터 읽기가 연기
max_post_size는 tomcat은 2mb이나, wls는 4mb이다.
임시 데이터는 보통 /tmp/_wl_proxy 안에 저장된다.
OHS,iPlanet,Apache,IIS
Default : none
기존 매개변수값 수정, 새 매개변수값 추가 * 와 ? 를 통한 정규식을 지원
MatchExpression <file_extension> <param=value> |<param=value> | …
MatchExpression <path> <param=value>|<param=value>|…
OHS,Apache
[PROTOCOL]://[HOSTNAME]:{PORT}/{PATH}/{FILENAME};{PATH_PARAMS}/{QUERY_STRING}...
위와 같은 구조로 RFC 표준 URL이 구성되어있다. plugin이 PathTrim
으로 잘린 후, 요청의 PATH 에 값을 추가하기 위해 사용DefaultFileName 과 잘 구분하여 사용하자.http://[HOST]/weblogic/foo
=> http://[HOST]/foo
의 URI로 weblogic에 요청한다.(request_rec *)r->args
ON 일떄는 (request_rec *)r->the_request
로 weblogic에 쿼리를 전달한다DEBUG
를 통해 생성되는 로그파일 이름 및 경로IISDefault : OFF
- HTTP client 가 HTTPS 를 요청할때
- request 가 proxy 서버를 통해 요청할때
- plugin 과 WLS 가 HTTP로 통신할때
위 조건들을 모두 충족하는 상황일때 ON으로 바꿔주어야한다.
OHS,iPlanet,Apache,IIS
Default : ALL
WLS 와의 연결이 끊겼을때, 재시작 할 Apache plugin을 알려준다.
- ALL : 모든 request 재시도
- IDEMPOTENT : idempotent method 만 재시도
- NONE : 재시도 하지 않음
OHS,iPlanet,Apache,IIS
ConnectTimeoutSecs
과 ConnectRetrySecs
참고Default : OFF
WLSRequest ON 메커니즘의 대체.SetHandler 에 비해 아래와 같은 장점이 있다.
- web server overhead 감소
- web server DocumentRoot 가 느린 FileSystem 에 존재시 성능개선
- FileSystem 길이 제한으로 인한 403 에러 개선
OHS,Apache