웹 서버 플러그인용 애플리케이션 서버 특성 설정

이 페이지에서 웹 서버 플러그인에 대한 애플리케이션 서버 설정을 보거나 변경할 수 있습니다.

이 관리 콘솔 페이지를 보려면 서버 > 서버 유형 > WebSphere Application Server > server_name을 클릭한 후 추가 특성 섹션에서 웹 서버 플러그인 특성을 클릭하십시오.

서버 역할

이 애플리케이션 서버에 지정된 역할을 지정합니다.

이 애플리케이션 서버를 1차 애플리케이션 서버 목록에 추가하려면 1차를 선택하십시오. 플러그인은 처음으로 요청을 이 목록의 애플리케이션 서버에 라우팅하려고 시도합니다.

이 애플리케이션 서버를 백업 애플리케이션 서버 목록에 추가하려면 백업을 선택하십시오. 플러그인은 백업 애플리케이션 서버에서 로드 균형을 유지하지 않습니다. 백업 서버는 기본 서버를 사용할 수 없는 경우에만 사용됩니다. 플러그인이 백업 애플리케이션 서버가 필요하다고 판단하면, 목록에 서버가 남지 않고, 요청이 전송되고, 이 목록에 있는 서버 중 하나로부터 응답을 받을 때까지 순서대로 백업 서버 목록을 탐색합니다.

정보
기본값 설정 1차

연결 제한시간

애플리케이션 서버가 웹 서버와의 연결을 유지하는 동안 시간 제한이 있는지 여부를 지정합니다.

이 필드는 plugin-cfg.xml 파일에 있는 ConnectTimeout 요소에 해당합니다.

이 필드의 설정은 플러그인이 애플리케이션 서버와의 비 블로킹 연결을 수행할지 여부를 판별합니다. 플러그인이 포트의 사용 가능 여부를 판단하기 위해 대상에 연결할 수 없는 경우에는 비블로킹 연결이 유용합니다.

연결 제한시간 사용 설정이 선택되지 않으면 플러그인이 애플리케이션 서버와의 비 블로킹 연결을 수행합니다. 연결 제한시간 사용 설정이 선택되면 필드에 값을 지정해야 합니다.
  • 필드에 0보다 큰 값을 지정하면 플러그인이 성공적인 연결이 수행될 때까지 지정된 시간(초)을 기다립니다. 해당 시간 간격 중에 연결되지 않으면 플러그인은 서버를 사용 불가능으로 표시하고 요청을 클러스터의 다른 애플리케이션 서버로 전송합니다.
  • 필드에 값 0을 지정하면 플러그인이 블로킹 연결을 수행합니다.
  • 필드에 값을 지정하지 않으면 서버가 사용 불가능으로 표시되기 전에 플러그인은 운영 체제의 제한시간이 초과될 때까지(플랫폼에 따라 최장 2분까지) 플러그인이 위치한 블로킹 연결을 수행합니다.
정보
데이터 유형 Integer
기본값 기본값 첫 번째 애플리케이션 서버(server1)에 대해 0이며 프로파일의 기타 애플리케이션 서버 모두에 대해 5입니다.

읽기/쓰기 제한시간 사용

플러그인이 요청이 전송되거나 애플리케이션 서버로부터 응답을 수신할 때까지 기다리는 시간에 대한 한계가 있는지 여부를 지정합니다.

이 필드는 plugin-cfg.xml 파일에 있는 ServerIOTimeout 요소에 해당합니다.

읽기/쓰기 제한시간을 설정하려면 읽기/쓰기 제한시간 사용 특성을 선택하십시오. 이 설정을 선택하면 플러그인이 요청을 전송하거나 응답을 수신할 때까지 기다리는 시간을 초 단위로 지정해야 합니다. 이 필드에 지정할 값을 선택하는 경우, 애플리케이션 서버가 요청을 처리할 때까지 몇 분의 시간이 걸릴 수 있음을 알아두십시오. 값을 너무 낮게 설정하면 플러그인이 클라이언트에 응답하여 false 서버 오류를 전송할 수 있습니다. 선택란이 선택되지 않으면 플러그인은 기본적으로 TCP 연결 제한시간이 초과될 때까지 블록화된 I/O를 사용하여 요청을 쓰고 애플리케이션 서버의 응답을 읽습니다.

전이 사용자용 전이 사용자용: 관리 콘솔의 읽기/쓰기 제한시간 사용 설정은 plugin-cfg.xml 파일의 ServerIOTimeout 속성에 해당합니다. 버전 8.0에서부터 이 설정의 기본값은 이전 버전 제품에서의 기본값과 다릅니다.trns
정보
데이터 유형 Integer
기본값 900초

최대 연결 수 사용

언제든 웹 서버 프로세스를 통해 플로우할 수 있는 애플리케이션 서버에 최대 연결 보류 시간을 지정합니다.

이 필드는 plugin-cfg.xml 파일에 있는 ServerMaxConnections 요소에 해당합니다.

최대 연결 수를 설정하려면 최대 연결 수 사용 특성을 선택하십시오. 이 설정을 선택하면, 주어진 시점에서 웹 서버와 애플리케이션 서버 간에 있을 수 있는 최대 연결 수를 지정해야 합니다.

예를 들어 다음을 가정합니다.
  • 애플리케이션 서버는 IHS 웹 서버를 실행하는 5개의 노드에 면해 있습니다.
  • 각 노드는 2개의 프로세스를 시작합니다.
  • 이 특성은 50으로 설정합니다.

이 예에서, 애플리케이션 서버는 잠재적으로 500개까지 노드를 연결할 수 있습니다. 전체 500개의 연결에 대해 노드의 수 5를 선택하여 프로세스 수 2로 곱하고 이 숫자를 특성에 대해 지정된 수 50으로 곱합니다.

이 특성이 0이나 -1로 설정되어 있으면 애플리케이션 서버로 보류 중인 연결 수에 대한 한계가 없습니다.

[z/OS] 이 속성은 z/OS 플랫폼에서 무시됩니다. WLM과 함께 z/OS 제어기는 동적으로 새 연결을 처리합니다.

정보
데이터 유형 Integer
기본값 0

애플리케이션 서버의 실행 여부를 확인하기 위해 확장된 핸드쉐이크 사용

이를 선택하면, 웹 서버 플러그인은 확장된 핸드쉐이크를 사용하여 애플리케이션 서버가 실행 중인지 여부를 확인합니다.

이 필드는 plugin-cfg.xml 파일에 있는 ExtendedHandshake 요소에 해당합니다.

프록시 방화벽이 플러그인과 애플리케이션 서버 사이에 있는 경우 이 특성을 선택하십시오.

플러그인은 connect()가 실패할 때 서버를 작동 중지로 표시합니다. 그러나 프록시 방화벽이 플러그인과 애플리케이션 서버 사이에 있을 때 connect()는 백엔드 애플리케이션 서버가 정지되는 경우에도 성공합니다. 이로 인해 플러그인이 다른 애플리케이션 서버로 올바르게 장애 복구하지 않게 됩니다.

플러그인이 요청을 전송하기 전에 애플리케이션 서버가 시작되었는지 확인하기 위해 플러그인이 애플리케이션 서버와의 데이터 교환을 수행하는 경우, 핸드쉐이크 수행을 시도하려는 애플리케이션 서버가 사용 불가능하면 플러그인이 다른 애플리케이션 서버로 장애를 복구할 수 있습니다.

기본적으로 이 필드는 선택되지 않습니다. 애플리케이션 서버의 실행 여부를 확인하기 위해 확장된 핸드쉐이크를 사용하려면 이 필드를 선택하십시오.

요청 내용을 전송하기 전에 "100 Continue" 헤더 전송

웹 서버 플러그인이 요청 컨텐츠를 전송하기 전에 애플리케이션 서버에 "100 Continue" 헤더를 전송하는지 여부를 지정합니다.

이 필드는 plugin-cfg.xml 파일에 있는 WaitForContinue 요소에 해당합니다.

이를 선택하면, 웹 서버 플러그인은 요청 컨텐츠를 전송하기 전에 애플리케이션 서버에 "100 Continue" 헤더를 전송합니다.

기본적으로 이 필드는 선택되지 않습니다. 이 기능을 사용 가능하게 하려면 이 필드를 선택하십시오.



파일 이름: uwsv_plugin_props5.html