分布式会话可以在多个 Sun Java System Application Server 实例中运行,如果:
每个服务器实例均可访问同一高可用性数据库 (High-Availability DataBase, HADB)。有关如何启用此数据库的信息,请参见 configure-ha-cluster(1)。
每个服务器实例上均部署有相同的可分布 Web 应用程序。web.xml 部署描述符文件的 web-app 元素中必须包含 distributable 元素。
Web 应用程序使用高可用性会话持久性。如果将非可分布的 Web 应用程序配置为使用高可用性会话持久性,服务器会将错误写入日志文件。
必须使用 deploy 或 deploydir 命令并且将 --availabilityenabled 选项设置为 true 来部署 Web 应用程序。有关这些命令的更多信息,请参见 deploy(1) 和 deploydir(1)。