24.2.3.2. 在域模式中配置 TCPPING
此流程可帮助您在域模式中为集群应用程序配置 TCP 堆栈和节点。
流程
如果同一配置集用于多个集群,请将系统属性值设置为
initial_hosts
:<protocol type="TCPPING"> <property name="initial_hosts">${jboss.cluster.tcp.initial_hosts}</property> Set the system property at the `server-group` level: <server-groups> <server-group name="a-server-group" profile="ha"> <socket-binding-group ref="ha-sockets"/> <system-properties> <property name="jboss.cluster.tcp.initial_hosts" value="192.168.1.5[7600],192.168.1.9[7600]" /> </system-properties>
在主机控制器的 XML 配置中设置专用接口的 IP 地址。专用接口的 IP 地址应当与
initial_hosts
中列出的 IP 地址之一相关联。<interfaces> .... <interface name="private"> <inet-address value="${jboss.bind.address.private:192.168.1.5}"/> </interface> </interfaces>
验证
您可以检查日志以验证节点是否已启动并在运行:
INFO [org.infinispan.remoting.transport.jgroups.JGroupsTransport] (thread-2,ee,node_1) ISPN000094: Received new cluster view for channel server: [node_1|1] (2) [node_1, node_2] INFO [org.infinispan.remoting.transport.jgroups.JGroupsTransport] (thread-2,ee,node_1) ISPN000094: Received new cluster view for channel web: [node_1|1] (2) [node_1, node_2]