請利用這個頁面來檢視或變更 Web 伺服器外掛程式的要求和回應最佳化內容。
如果要檢視這個管理主控台頁面,請按一下伺服器 > 伺服器類型 > Web 伺服器 > web_server_name > 外掛程式內容 > 要求和回應。
請指定讀取回應主體時可使用的片段大小上限。
這個欄位對應於 plugin-cfg.xml 檔中的 ResponseChunkSize 元素。
外掛程式會按照 64K 片段來讀取回應主體,直到讀完所有回應資料為止。 這種方式會使回應主體含有大量資料的要求發生效能問題。
如果回應主體的內容長度不明,則會使用指定給這個內容的值作為配置的緩衝區大小。 然後會按照這個大小片段來讀取回應主體,直到讀完整個回應主體為止。 如果已知內容長度,則會使用內容長度的緩衝區大小或指定大小(以兩者中較小者為準)來讀取回應主體。
資料類型 | 整數 |
預設值 | 64 KB 以 KB 為單位來指定大小(1024 位元組區塊)。 |
勾選之後,外掛程式與應用程式伺服器之間的連線會啟用 Nagle 演算法。
這個欄位對應於 plugin-cfg.xml 檔中的 ASDisableNagle 元素。
Nagle 演算法是以 John Nagle 工程師來命名的,他發明了傳輸控制通訊協定/網際網路通訊協定 (TCP/IP) 的這個標準部分。 這個演算法在小封包中加入傳輸延遲(通常是 20 毫秒),讓其他小封包到達並內含在傳輸中,因而減輕網路的額外負荷。 因為傳輸頻率比封包大小更會影響通訊相關成本,這種演算法以更有效率的傳輸數來降低額外負荷。
依預設,不會勾選這個欄位,會停用 Nagle 演算法。 請選取這個欄位來啟用 Nagle 演算法。
勾選之後,從 Microsoft® Internet Informations Services (IIS) Web 伺服器到應用程式伺服器的連線會使用 Nagle 演算法。
這個欄位對應於 plugin-cfg.xml 檔中的 IHSDisableNagle 元素。 只有在使用 Microsoft Internet Informations Services (IIS) Web 伺服器時,才會出現這個欄位。
依預設,不會勾選這個欄位,會停用 Nagle 演算法。 請選取這個欄位來啟用這個連線的 Nagle 演算法。
勾選之後,如果 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 元素。