此时将打开“可用性服务”页面。
此时将打开“Web 容器可用性”页面。
要禁用可用性,请清除“可用性服务”的“已启用”框中的复选标记。
memory,不提供任何会话持久性
file,提供基于非高可用性文件系统的会话持久性
web-method—将响应发送回客户机之前,在每个 Web 请求结束时存储会话状态。此模式为发生故障时完全更新会话状态提供了最好的保证。这是默认选项。
仅当“持久性类型”为 replicated 时,“持久性频率”才适用。
session—每次都存储整个会话状态。此模式为正确存储任何可分发 Web 应用程序的会话数据提供了最好的保证。
modified-session—如果会话状态已修改,则存储整个会话状态。如果调用了 HttpSession.setAttribute() 或 HttpSession.removeAttribute(),则系统将认为会话已被修改。您必须保证每次更改属性时都调用 setAttribute()。这不是 Java EE 规范的要求,但是此模式需要这样做才能正常工作。
modified-attribute—仅存储修改后的会话属性。要使此模式正常工作,您必须遵循以下指导原则:
每次修改会话状态时都调用 setAttribute()。
确保各属性之间没有交叉引用。系统将对每个不同的属性关键字的对象图形单独进行序列化并单独存储。如果每个单独的关键字下的对象之间有对象交叉引用,则它们将不会被正确序列化和反序列化。
在多个属性之间分布会话状态,或者至少在只读属性和可修改属性之间分布会话状态。
仅当“持久性类型”为 replicated 时,“持久性范围”才适用。
要使单点登录状态对故障转移不可用,请取消选中“已启用单点登录状态”复选框。
GlassFish Server 不定义任何其他 Web 容器可用性属性。
另请参见
版权所有 © 2005, 2011, Oracle 和/或其附属公司。 保留所有权利。 法律声明