要使服务器复制会话,必须为 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/
目录可以为所有节点访问是存储要进行部署的应用程序的最佳方法。但是,该目录对 Administration Server 来说,无需可访问。建议对大小超过 1 MB 的 Web 应用程序进行基于目录的部署。
要创建搜索集合,请确保该搜索集合驻留在所有节点可以访问的公共目录中。