웹 서버 플러그인 요청 및 응답 최적화 특성

이 페이지에서 웹 서버 플러그인에 대한 요청 및 응답 최적화 특성을 보거나 변경할 수 있습니다.

이 관리 콘솔 페이지를 보려면 서버 > 서버 유형 > 웹 서버 > web_server_name > 플러그인 특성 > 요청 및 응답을 클릭하십시오.

HTTP 응답 본문을 읽을 때 사용되는 최대 청크 크기

플러그인이 응답 본문을 읽을 때 사용할 수 있는 최대 청크 크기를 지정합니다.

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

플러그인은 모든 응답 데이터를 읽을 때까지 64K 청크로 응답 본문을 읽습니다. 이것은 응답 본문에 많은 양의 데이터를 포함하는 요청에 대해 성능 문제를 유발합니다.

응답 본문의 내용 길이를 알 수 없는 경우, 이 특성에 대해 지정된 값이 할당된 버퍼 크기로 사용됩니다. 응답 본문은 전체 본문을 읽을 때까지 이 크기의 청크로 읽어집니다. 내용 길이를 아는 경우, 내용 길이 또는 지정된 크기 중 하나(그 중에서 작은 것)의 버퍼 크기가 응답 본문을 읽는 데 사용됩니다.

데이터 유형 정수
기본값 64 KB

KB에서 크기를 지정하십시오(1024바이트 블록).

Application Server에 연결하기 위해 Nagle 알고리즘 사용 가능

이를 선택하면 플러그인과 Application Server 간의 연결을 위해 Nagle 알고리즘을 사용 가능합니다.

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

Nagle 알고리즘은 TCP/IP의 이 표준 부분을 개발한 엔지니어인 John Nagle의 이름을 본딴 것입니다. 이 알고리즘은 작은 패킷에 전송 지연(보통은 20밀리초)을 추가하여 네트워크 오버헤드를 줄입니다. 이 작은 패킷은 다른 패킷이 도착하고 전송에 포함될 수 있도록 합니다. 통신과 연관된 비용은 패킷 크기가 아닌 전송의 빈도에 따라 다르므로 이 알고리즘은 보다 효율적으로 여러 번 전송하면서 오버헤드를 줄여줍니다.

기본값으로, 이 필드는 선택되어 있지 않으며 Nagle 알고리즘을 사용 불가능합니다. Nagle 알고리즘을 사용 가능하도록 하려면 이 필드를 선택하십시오.

IIS 웹 서버에 대해 Nagle 알고리즘 사용 가능

이를 선택하면 IIS(Microsoft® Internet Informations Service) 웹 서버에서 Application Server로 연결을 위해 Nagle 알고리즘을 사용합니다.

이 필드는 plugin-cfg.xml 파일에 있는 IHSDisableNagle 요소에 해당합니다. 사용자가 IIS(Microsoft Internet Informations Service) 웹 서버를 사용하는 경우에만 나타납니다.

기본값으로, 이 필드는 선택되어 있지 않으며 Nagle 알고리즘을 사용 불가능합니다. 이 연결에 대해 Nagle 알고리즘을 사용 가능하도록 하려면 이 필드를 선택하십시오.

클라이언트에 대한 청크 HTTP 응답

이를 선택하면 응답에 Transfer-Encoding : Chunked 응답 헤더가 있는 경우 클라이언트에 대한 응답이 청크로 중단됩니다.

이 필드는 plugin-cfg.xml 파일에 있는 ChunkedResponse 요소에 해당합니다. 사용자가 IIS(Microsoft Internet Informations Service) 웹 서버, Java™ System 웹 서버 또는 Domino® 웹 서버를 사용하는 경우에만 나타납니다. IBM® HTTP Server는 클라이언트로 전송하기 위한 응답을 청크로 쪼개는 작업을 자동으로 처리합니다.

기본값으로, 이 필드는 선택되어 있지 않으며 응답이 청크로 쪼개지지 않습니다. 응답에 Transfer-Encoding : Chunked 응답 헤더가 있는 경우 클라이언트에 대한 응답이 청크로 쪼개질 수 있도록 하려면 이 필드를 선택하십시오.

모든 요청에 대한 내용 승인

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

선택됐을 때 요청 헤더에 데이터 길이 및 전송 인코딩 헤더가 포함되어 있을 경우 사용자가 POST, PUT, GET 및 HEAD 요청에 내용을 포함시킬 수 있습니다.

기본적으로, 이 필드는 선택되지 않습니다. 요청 헤더에 Content-Length 또는 Transfer-encoding 헤더가 포함된 경우 사용자가 POST, PUT, GET, 및 HEAD 요청에 컨텐츠를 포함할 수 있도록 하려면 이 필드를 선택하십시오.

가상 호스트 일치

선택되면 가상 호스트 맵핑은 요청이 수신된 포트 번호를 사용하여 실제로 수행됩니다.

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

기본적으로, 이 필드가 선택되지 않으면, 호스트 헤더에 포함된 포트 번호를 사용하여 논리적으로 일치가 완료됩니다. 요청이 수신된 포트 번호를 사용하여 물리적으로 가상 호스트 맵핑이 수행되도록 하려면 이 필드를 선택하십시오.

물리적 또는 논리 포트를 선택하려면 단일 선택 단추를 사용하십시오.

Application Server 포트 환경 설정

Application Server가 sendRedirect에 대해 URI를 빌드하는 데 사용해야 할 포트 번호를 지정합니다. 이 필드는 관련 URI를 사용하는 경우 sendRedirect에만 적용 가능하며 절대 경로 재지정에는 영향을 미치지 않습니다. 또한 이 필드는 HttpServletRequest.getServerPort() 값의 검색 위치를 지정합니다.

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

지정:
  • hostHeader: 수신되는 HTTP 요청의 호스트 헤더에서 포트 번호를 사용할 경우.
  • webserverPort: 웹 서버가 요청을 수신한 포트 번호를 사용할 경우.
기본값은 hostHeader입니다.



표시된(온라인) 링크는 인터넷에 액세스해야 합니다.

관련 태스크
관련 참조
웹 서버 플러그인 특성


파일 이름: uwsv_plugin_props1.html