对于应用程序服务器、WebSphere Application Server Community Edition 服务器或 PHP 服务器,可以使用基于规则的成员资格。
请使用子表达式构建器来构建成员资格策略。成员关系策略指定作为动态集群成员的节点。可以单击预览成员资格来查看已定义的成员资格策略所指定的动态集群成员节点。
示例
- 要将特定节点组中的所有节点定义为成员:
node_nodegroup = 'my_node_group'
- 要将所有运行 Apache 的节点定义为成员:
node_property$APACHE_2_0 IS NOT NULL
- 要将所有运行 Apache 和 PHP 的节点定义为成员:
node_property$APACHE IS NOT NULL and node_property$PHP IS NOT NULL
- 要将所有运行 WebSphere Application Server Community Edition V2.0 或更高版本的节点定义为成员:
node_property$WASCE_2.0* IS NOT NULL
- 要将所有只运行 WebSphere Application Server Community Edition V2.0 的节点定义为成员:
node_property$WASCE_2.0 IS NOT NULL
- 要将所有名称类似于 my_node 的节点(例如
my_node_1 和 my_node_2 等)定义为成员:
node_name like 'my_node%'
- 要将一系列特定主机名定义为成员:
node_hostname in ('node1.mydomain.com','node2.mydomain.com')
可以使用
and、
or 或
not
逻辑运算符和括号对子表达式进行分组。以下示例将不在
my_node_group 节点组中并且名称类似于
my_node(例如
my_node_1 和
my_node_2 等)的节点定义为成员。
not (node_nodegroup='my_node_group') and node_name like 'my_node%'