如果使用非多播成员发现方法,为 Hazelcast 组使用默认名称(例如“我的产品名称”)是不好的做法吗?
我的担心是基于以下情况......如果您在同一网络上有多个 Hazelcast 组但成员不同,这意味着什么?它们会作为单独的组正常运行,还是会出现诸如消息被发送到错误组的成员之类的问题?
例如,如果您有一个名为“dev”的组,其中包含通过 TCP/IP 配置发现的节点 A 和 B(即,成员已明确定义),并且有人在另一台 PC 上启动了一个名为“dev”的新组在同一个网络上并明确定义了成员 C 和 D - 这些集群/组是否会在彼此隔离的情况下完美运行?
此外,如果第一组明确定义其成员,但第二组使用多播发现,那会改变什么吗?多播组是否会意外包含其他组的成员?