Sun Java System Web Proxy Server 4.0.8 관리 설명서

시간 초과 값

시간 초과는 서버 성능에 상당한 영향을 줍니다. Proxy Server에 대해 최적의 시간 초과를 설정하면 네트워크 자원을 유지하는 데 도움이 됩니다.

다음과 같이 인스턴스별 SAF(Server Application Function) 두 개와 전역 매개 변수 한 개를 사용하여 Proxy Server 내에서 시간 초과 값을 구성할 수 있습니다.

init-proxy() SAF(obj.conf 파일)

init-proxy() 함수는 Proxy Server의 내부 설정을 초기화합니다. 이 함수는 Proxy Server가 초기화되는 동안 호출되지만 값이 제대로 초기화되었는지 확인하기 위해 obj.conf 파일에서도 지정해야 합니다.

이 함수의 구문은 다음과 같습니다.

Init fn=init-proxy timeout=seconds timeout-2=seconds

이전 예에서 다음 매개 변수를 init-proxy SAF의 Proxy Server 시간 초과 설정에 직접 적용할 수 있습니다.

http-client-config() SAF(obj.conf 파일)

http-client-config 함수는 Proxy Server의 HTTP 클라이언트를 구성합니다.

이 함수의 구문은 다음과 같습니다.

Init fn=http-client-config
  keep-alive=(true|false)
  keep-alive-timeout=seconds
  always-use-keep-alive=(true|false)
  protocol=HTTP Protocol
  proxy-agent="Proxy-agent HTTP request header"

설정은 다음과 같습니다.

KeepAliveTimeout() SAF(magnus.conf 파일)

KeepAliveTimeout() 매개 변수는 서버가 HTTP 연결 유지 연결 또는 클라이언트와 Proxy Server 사이의 지속적인 연결을 유지하는 최대 시간(초)을 결정합니다. 기본값은 30초입니다. 유휴 시간이 30초를 넘으면 연결 시간이 초과됩니다. 최대값은 300초(5분)입니다.


주의 – 주의 –

magnus.conf 파일에서 시간 초과 설정은 클라이언트와 Proxy Server 간의 연결에 적용됩니다. obj.conf 파일의 http-client-config SAF에서 시간 초과 설정은 Proxy Server와 원래 서버 간의 연결에 적용됩니다.