HTTP 外掛程式叢集內容
請利用這個頁面來檢視或變更適用於叢集的 HTTP 外掛程式內容。
如果要檢視這個管理主控台頁面,請按一下
。伺服器讀寫逾時重試值
指定 HTTP 要求因 ServerIOTimeout 而逾時時,HTTP 外掛程式重試 HTTP 要求的次數限制。 預設值 -1 表示重試次數沒有額外的限制。0 值表示不重試。 重試次數一律受限於叢集中的可用伺服器數目。
如果已針對這個叢集配置記憶體至記憶體階段作業抄寫,請將 getDWMTable 設為 true,以確保 HTTP 外掛程式一律具有叢集成員的最新動態資訊。
叢集位址
指定叢集位址的名稱。
指定是否要啟用安全或非安全通訊協定,以及主機、埠、金鑰環和隱藏。
選用的叢集位址設定可指定 HTTP Load Balancer 的位址來遞送非親緣性要求,而非一般叢集成員之間的負載平衡。 請確定傳輸指向能夠智慧地遞送至相同成員的負載平衡裝置,如叢集中所定義。在後續的親緣性要求中,不會使用負載叢集位址,HTTP 外掛程式會直接聯絡適當的成員。
連線逾時值
指定外掛程式在等待傳送要求給應用程式伺服器,或接收應用程式伺服器的回應時,是否有時間限制。
這個欄位對應於 plugin-cfg.xml 檔中的 ConnectionTimeout 元素。
這個欄位的設定是決定外掛程式與應用程式伺服器之間,是否要執行非封鎖連線。當外掛程式無法聯絡目的地,來判斷該埠是否可用時,非封鎖連線便可派上用場。
- 如果您在秒數欄位中指定的值大於 0,外掛程式必須等過了指定的秒數後,連線才會成功。如果在該段時間間隔內都沒有進行連線,外掛程式會將伺服器標示為無法使用,並且將要求傳給叢集中的另一部應用程式伺服器。
- 如果您在秒數欄位中指定的值為 0,外掛程式會執行封鎖連線。
- 如果您沒有在秒數欄位中指定值,外掛程式會執行封鎖連線,其中外掛程式會靜待作業系統逾時之後(根據平台而定,可能長達兩分鐘),再將伺服器標示為無法使用。
資訊 | 值 | |
---|---|---|
資料類型 | 整數 | |
預設值 | 預設值 | 5 |
讀寫逾時值
指定外掛程式在等待傳送要求給應用程式伺服器,或接收應用程式伺服器的回應時,是否有時間限制。
這個欄位對應於 plugin-cfg.xml 檔中的 ServerIOTimeout 元素。
選取使用讀寫逾時值內容,來設定讀寫逾時值。當選取這項設定時,您必須指定外掛程式等待傳送要求或接收回應的時間長度(秒)。當在指定這個欄位值時,請記住,應用程式需花一段時間來處理要求。 將這個值設成太低,外掛程式可能會將假性的伺服器錯誤回應傳給用戶端。 如果未勾選這個勾選框,外掛程式會利用阻斷式 I/O 寫入送往應用程式伺服器的要求,或讀取來自應用程式伺服器的回應,直到 TCP 連線逾時為止。
管理主控台上的使用讀寫逾時值設定對應於 plugin-cfg.xml 檔中的 ServerIOTimeout 屬性。此設定的預設值有別於舊版產品中的預設值。
資訊 | 值 |
---|---|
資料類型 | 整數 |
預設值 | 900 秒 |
連線數目上限
指定隨時可以流經 Web 伺服器程序之應用程式伺服器的擱置中連線數目上限。
這個欄位對應於 plugin-cfg.xml 檔中的 ServerMaxConnections 元素。
選取使用連線數目上限內容,以設定連線數目上限。當選取這項設定時,您必須指定 Web 伺服器和應用程式伺服器之間,在任何給定的時間點可存在的連線數目上限。
- 應用程式伺服器前端有五個執行 IBM® HTTP Server Web 伺服器的節點。
- 每個節點會啟動兩個程序。
- 將這個內容設為 50。
在本例中,應用程式伺服器最多可有 500 條連線。(節點數 5 乘以程序數 2,再乘以指定給這個內容的數目 50,得到總數 500 條連線。)
如果將這個內容設為零或 -1,則擱置的應用程式伺服器連線數目無限制。
在 z/OS® 平台上,會忽略這個屬性。與 WLM 搭配運作的 z/OS 控制器會動態處理新的連線。
資訊 | 值 |
---|---|
資料類型 | 整數 |
預設值 | 0 |
使用延伸信號交換來檢查應用程式伺服器是否正在執行
當選取時,Web 伺服器外掛程式叢集會利用延伸信號交換來檢查應用程式伺服器是否在執行中。
這個欄位對應於 plugin-cfg.xml 檔中的 ExtendedHandshake 元素。
如果 Proxy 防火牆位於外掛程式和應用程式伺服器之間,請選取這個內容。
當 connect() 失敗時,外掛程式會將伺服器標示為「關閉」。不過,當 Proxy 防火牆位於外掛程式和應用程式伺服器之間時,connect() 就會順利完成,即使後端應用程式伺服器關閉也會成功。這會造成外掛程式無法正確地交由另一部應用程式伺服器失效接手。
如果外掛程式會與應用程式伺服器之間會執行某種信號交換,以確保應用程式伺服器啟動之後,外掛程式才會傳送要求,當外掛程式偵測到它嘗試要執行信號交換的應用程式伺服器無法使用時,外掛程式可以交由另一部應用程式伺服器失效接手。
依預設,不會選取這個欄位。如果您要利用延伸信號交換,來檢查應用程式伺服器是否正在執行,請選取這個欄位。
在傳送要求內容之前,傳送 "100 Continue" 標頭
指定 Web 伺服器外掛程式叢集在傳送要求內容之前,是否先傳送 "100 Continue" 標頭給應用程式伺服器。
這個欄位對應於 plugin-cfg.xml 檔中的 WaitForContinue 元素。
當選取此項時,Web 伺服器外掛程式在傳送要求內容之前,會先將 "100 Continue" 標頭傳送給應用程式伺服器。
依預設,不會選取這個欄位。選取這個欄位時,會啟用這項功能。