Sun Java System Web Server 7.0 支援階段作業複製,但有某些限制。階段作業容錯移轉的目的在於使 Web 應用程式有高可用性。階段作業複製為實現此目的,會將 HTTP 階段作業從一個實例複製到同一叢集中的另一個伺服器實例。因此,每個 HTTP 階段作業在遠端實例上都有一個備份副本。如果發生故障而導致叢集中的一個實例不可用,該叢集仍可延續階段作業。
但是,目前的版本不支援階段作業複製的以下功能︰
任何 2 個或更多實例同時失敗。另外,2 次失敗之間的間隔必須大於讓要恢復的實例完全回復所需的時間。
對多個實例進行相同的階段作業備份。在一般作業中,任何階段作業僅具有 2 個副本︰ 主要階段作業和備份階段作業。
階段作業持續性。階段作業之所以備份到另一實例的記憶體中,純粹是為了容錯移轉,而不是為了長期持續。