我有两台开发机器,都在同一网络上以服务器模式运行 Ignite。实际上我在第一台机器上启动了服务器,然后启动了另一台机器。当另一台机器启动时,它会自动添加到第一台机器的拓扑中。
注意:
- 开始时,我已删除了两台计算机中的工作文件夹。
- 在配置中,我从未提及任何其他机器的 Ips。
谁能告诉我这是怎么回事?我的目的是每台机器应该有单独的拓扑。
最佳答案
如 discovery documentation 中所述,Apache Ignite 将使用多播来查找本地网络中的所有节点,形成一个集群。这是默认操作模式。
请注意,我们并不真正建议将此模式用于开发或生产部署,而是使用静态发现(请参阅相同的文档)。
关于java - 在基线拓扑中添加服务器的奇怪方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60868294/