服务器实例,默认情况下已启用。有关说明,请参见下一节启用服务器实例的可用性。
容器(Web 或 EJB),默认情况下已启用。有关启用容器级别的可用性的信息,请参见:
应用程序,默认情况下已禁用
独立的 Web 或 EJB 模块,默认情况下已禁用
单个 SFSB,默认情况下已禁用
要启用指定范围内的可用性,您必须同时启用所有更高级别的可用性。例如,要启用应用程序级别的可用性,必须在服务器实例级别和容器级别启用可用性。
给定级别的默认值是其上一级别的设置值。例如,如果已启用容器级别的可用性,则默认情况下,启用应用程序级别的可用性。
如果禁用了服务器实例级别的可用性,则启用其他任何级别的可用性都不生效。如果启用了服务器实例级别的可用性,则将启用所有级别的可用性,除非已明确禁用。
要启用服务器实例的可用性,请使用 asadmin set 命令将配置的 availability-service.availability-enabled 属性设置为 true。
例如,如果 config1 为配置名称:
asadmin set --user admin --passwordfile password.txt --host localhost --port 4849 config1.availability-service.availability-enabled="true" |
在树组件中,展开“配置”节点。
展开要编辑的配置的节点。
选择“可用性服务”节点。
在“可用性服务”页面中,选中“可用性服务”框以启用实例级别的可用性。
要禁用可用性,请取消选中该框。
此外,如果更改了用于连接 HADB 的 JDBC 资源以获得会话持久性,您还可以更改存储池名称。有关详细信息,请参见 configure-ha-cluster(1)。
单击“保存”按钮。
停止并重新启用服务器实例。