Web 伺服器支援階段作業複製,讓 Web 應用程式擁有高可用性。階段作業複製為實現此目的,會將 HTTP 階段作業從一個實例複製到同一叢集中的另一個伺服器實例。因此,每個 HTTP 階段作業在遠端實例上都有一個備份副本。如果發生故障而導致叢集中的一個實例不可用,該叢集仍可延續階段作業。
上圖描述反向代理伺服器設定的四個節點之間,階段作業複製的常見方式。請注意,Web 伺服器 C 離線時,Web 伺服器 B 的階段作業資料會複製到 Web 伺服器 D。
本節說明了為所選配置設定階段作業複製特性的步驟。
下表說明階段作業複製頁面上的可用參數。
表 11–7 階段作業複製參數
參數 |
說明 |
---|---|
連接埠 |
管理伺服器偵聽時所針對的連接埠號碼。預設連接埠為 8888。 |
已啟用 |
為所選配置啟用階段作業複製。 |
已加密 |
是否在複製之前加密階段作業資料。預設值為 false。 |
密碼 |
叢集成員複製階段作業資料時所用的密碼組 (演算法、模式、填補)。 |
Getatrribute 觸發複製 |
呼叫 HttpSession.getAttribute 方法是否應導致備份階段作業。預設值為 true。 |
複製探索最大躍點 |
嘗試尋找階段作業備份時,應連絡實例的最大數目。值的範圍從 1 到 2147.0483647.0,或 -1 (表示無限制)。 |
啟動探索逾時 |
實例嘗試連絡其指定的備份實例所花費的最長時間 (以秒為單位)。值的範圍為 0.001 到 3600。 |
Cookie 名稱 |
輸入追蹤擁有階段作業的實例之 Cookie 名稱。 |