原有两台机器,启动了hazelcast中间件,由于分别在两台机器的hazelcast.xml文件中配置了
<member>ip1</member> <member>ip2</member>
使得两台机器成为一个集群中的两个节点,当然集群的配置也需要在C端机器进行配置,实践中我使用的是apollo配置C端,将上述两个ip配置在一个key中。
如今想做性能测试,需要两个同等配置的缓存集群,特将两个节点拆分为两个集群,S端需要将每台机器上的hazelcast.xml配置文件中的集群节点ip修改:
机器1的hazelcast.xml
<member>ip1</member>
机器2的hazelcast.xml
<member>ip2</member>
记得修改xml文件后需要重启hazelcast服务,才能使新的配置生效。
此外,C端也需要将两个ip拆到两个key中,设置两个配置。