Web 伺服器外掛程式要求和回應最佳化內容

請利用這個頁面來檢視或變更 Web 伺服器外掛程式的要求和回應最佳化內容。

若要檢視這個管理主控台頁面,請按一下伺服器 > 伺服器類型 > Web 伺服器 > web_server_name > 外掛程式內容 > 要求和回應

讀取 HTTP 回應主體時所用的片段大小上限

請指定讀取回應主體時可使用的片段大小上限。

這個欄位對應於 plugin-cfg.xml 檔中的 ResponseChunkSize 元素。

外掛程式會按照 64K 片段來讀取回應主體,直到讀完所有回應資料為止。 這種方式會使回應主體含有大量資料的要求發生效能問題。

如果回應主體的內容長度不明,則會使用指定給這個內容的值作為配置的緩衝區大小。 然後會按照這個大小片段來讀取回應主體,直到讀完整個回應主體為止。 如果已知內容長度,則會使用內容長度的緩衝區大小或指定大小(以兩者中較小者為準)來讀取回應主體。

資料類型 整數
預設值 64 KB

以 KB 為單位來指定大小(1024 位元組區塊)。

啟用 Nagle 演算法來連線應用程式伺服器

勾選之後,外掛程式與應用程式伺服器之間的連線會啟用 Nagle 演算法。

這個欄位對應於 plugin-cfg.xml 檔中的 ASDisableNagle 元素。

Nagle 演算法是以 John Nagle 工程師來命名的,他發明了傳輸控制通訊協定/網際網路通訊協定 (TCP/IP) 的這個標準部分。 這個演算法在小封包中加入傳輸延遲(通常是 20 毫秒),讓其他小封包到達並內含在傳輸中,因而減輕網路的額外負荷。 因為傳輸頻率比封包大小更會影響通訊相關成本,這種演算法以更有效率的傳輸數來降低額外負荷。

依預設,不會勾選這個欄位,會停用 Nagle 演算法。 請選取這個欄位來啟用 Nagle 演算法。

啟用 IIS Web 伺服器的 Nagle 演算法

勾選之後,從 Microsoft® Internet Informations Services (IIS) Web 伺服器到應用程式伺服器的連線會使用 Nagle 演算法。

這個欄位對應於 plugin-cfg.xml 檔中的 IHSDisableNagle 元素。 只有在使用 Microsoft Internet Informations Services (IIS) Web 伺服器時,才會出現這個欄位。

依預設,不會勾選這個欄位,會停用 Nagle 演算法。 請選取這個欄位來啟用這個連線的 Nagle 演算法。

對用戶端發出片段的 HTTP 回應

勾選之後,如果 Transfer-Encoding : Chunked 回應標頭出現在回應中,用戶端的回應會分割成片段。

這個欄位對應於 plugin-cfg.xml 檔中的 ChunkedResponse 元素。 只有在使用 Microsoft Internet Informations Services (IIS) Web Server、Java™ System Web 伺服器或 Domino® Web 伺服器時,才會出現這個欄位。 IBM® HTTP Server 會自動將回應分割成片段,以便傳送至用戶端。

依預設,不會勾選這個欄位,回應不會分割成片段。 如果 Transfer-Encoding : Chunked 回應標頭出現在回應中,請選取這個欄位,使用戶端的回應能夠分割成片段。

接受所有要求的內容

這個欄位對應於 plugin-cfg.xml 檔中的 AcceptAllContent 元素。

選取之後,若要求標頭包含 Content-Length 或 Transfer-encoding 標頭,使用者可以將內容併入 POST、PUT、GET 及 HEAD 要求中。

依預設,不會勾選這個欄位。 當要求標頭包含 Content-Length 或 Transfer-encoding 標頭時,請選取這個欄位,讓使用者能夠將內容併入 POST、PUT、GET 及 HEAD 要求中。

虛擬主機比對

選取之後,會實際使用接收到要求的埠號來執行虛擬主機對映。

這個欄位對應於 plugin-cfg.xml 檔中的 VHostMatchingCompat 元素。

依預設,不會勾選這個欄位,且會利用主機標頭內含的埠號完成邏輯比對。 若要實際利用接收到要求的埠號來執行虛擬主機對映,請選取這個欄位。

使用圓鈕來選取您的實體或邏輯埠。

應用程式伺服器埠喜好設定

指定應用程式伺服器用來建置 sendRedirect URI 的埠號。 只有在使用相對 URI,且不會影響絕對重新導向時,sendRedirect 才適用這個欄位。 另外,這個欄位也指定 HttpServletRequest.getServerPort() 值的擷取位置。

這個欄位對應於 plugin-cfg.xml 檔中的 AppServerPortPreference 元素。

指定:
  • hostHeader,使用送入的 HTTP 要求之主機標頭中的埠號。
  • webserverPort,使用 Web 伺服器用來接收要求的埠號。
預設值是 hostHeader



標示(線上)的鏈結表示需要存取網際網路。

相關工作
相關參考


檔名: uwsv_plugin_props1.html