Web 伺服器外掛程式的應用程式伺服器內容設定
請利用這個頁面來檢視或變更 Web 伺服器外掛程式的應用程式伺服器設定。
如果要檢視這個管理主控台頁面,請按一下
server_name,然後在「其他內容」區段中,按一下 。伺服器角色
指定要指派給這部應用程式伺服器的角色。
選取主要時,會將這部應用程式伺服器新增至主要應用程式伺服器的清單中。外掛程式會先嘗試遞送要求到這份清單中的應用程式伺服器。
選取備份時,會將這部應用程式伺服器新增至備份應用程式伺服器清單。外掛程式不會在備份應用程式伺服器之間進行負載平衡。當主要伺服器無法使用時,才會使用備份伺服器。當外掛程式判斷需要備份應用程式伺服器時,會依序遍訪備份伺服器清單,直到清單中已無其他伺服器為止,或直到要求順利送出,並收到這份清單中的其中一部伺服器所發出的回應為止。
資訊 | 值 |
---|---|
預設值 | 主要 |
連線逾時值
指定應用程式伺服器在維護 Web 伺服器連線時,是否有時間限制。
這個欄位對應至 plugin-cfg.xml 檔中的 ConnectTimeout 元素。
這個欄位的設定是決定外掛程式與應用程式伺服器之間,是否要執行非封鎖連線。當外掛程式無法聯絡目的地,來判斷該埠是否可用時,非封鎖連線便可派上用場。
- 如果您在秒數欄位中指定的值大於 0,外掛程式必須等過了指定的秒數後,連線才會成功。如果在該段時間間隔內都沒有進行連線,外掛程式會將伺服器標示為無法使用,並且將要求傳給叢集中的另一部應用程式伺服器。
- 如果您在秒數欄位中指定的值為 0,外掛程式會執行封鎖連線。
- 如果您沒有在秒數欄位中指定值,外掛程式會執行封鎖連線,其中外掛程式會靜待作業系統逾時之後(根據平台而定,可能長達兩分鐘),再將伺服器標示為無法使用。
資訊 | 值 | |
---|---|---|
資料類型 | 整數 | |
預設值 | 預設值 | 5 |
使用讀寫逾時值
指定外掛程式在等待傳送要求給應用程式伺服器,或接收應用程式伺服器的回應時,是否有時間限制。
這個欄位對應至 plugin-cfg.xml 檔中的 ServerIOTimeout 元素。
選取使用讀寫逾時值內容,來設定讀寫逾時值。當選取這項設定時,您必須指定外掛程式等待傳送要求或接收回應的時間長度(秒)。當在指定這個欄位值時,請記住,應用程式需花一段時間來處理要求。 將這個值設成太低,外掛程式可能會將假性的伺服器錯誤回應傳給用戶端。 如果未勾選這個勾選框,外掛程式會利用阻斷式 I/O,來寫入送往應用程式伺服器的要求,及讀取來自應用程式伺服器的回應,直到 TCP 連線逾時為止。

資訊 | 值 |
---|---|
資料類型 | 整數 |
預設值 | 900 秒 |
使用連線數目上限
指定隨時可以流經 Web 伺服器程序之應用程式伺服器的擱置中連線數目上限。
這個欄位對應至 plugin-cfg.xml 檔中的 ServerMaxConnections 元素。
選取使用連線數目上限內容,以設定連線數目上限。當選取這項設定時,您必須指定 Web 伺服器和應用程式伺服器之間,在任何給定的時間點可存在的連線數目上限。
- 應用程式伺服器前端有五個執行 IHS 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" 標頭傳送給應用程式伺服器。
依預設,不會選取這個欄位。選取這個欄位時,會啟用這項功能。