若要啟用伺服器以複製階段作業,還必須為階段作業複製啟用 Web 應用程式。
若要為 Web 應用程式啟用階段作業複製,請修改位於 <web-application>/WEB-INF 目錄中的 sun-web.xml 配置檔案。
按照下列方式在 sunweb.xml 中執行所需的修改:
將元素 <session-manager/> 變更為 <session-manager persistence-type="replicated">
以下是已啟用階段作業複製的 sun-web.xml 檔案範例:
<sun-web-app> <session-config> <session-manager persistence-type="replicated"> </session-manager> </session-config> </sun-web-app>
修改 sunweb.xml 檔案後,請重建 Web 應用程式或重新以 jar 壓縮應用程式,以建立 Web 應用程式歸檔 (war 檔案)。
重新啟動所有實例,以使 Web 應用程式在所有實例上均可用。
您可以從叢集中的所有節點存取 Web 應用程式。若要存取 Web 應用程式,請在瀏覽器中鍵入以下項目:
http://webserver-name/webapplication-name/
所有節點均可存取的目錄,最適用於儲存應用程式以進行部署。但是,管理伺服器並不一定要能存取此目錄不可。建議對大小超過 1 MB 的 Web 應用程式進行基於目錄的部署。
若要建立搜尋集合,請確保搜尋集合位於所有節點均可存取的共用目錄中。