【问题标题】:hazelcast servers not joininghazelcast 服务器未加入
【发布时间】:2014-08-08 05:24:04
【问题描述】:

当我在同一个 hazelcast 客户端中运行 server.bat 两次时,我可以看到我能够在同一台物理计算机上形成一个包含两个成员的集群。但是,当我尝试使用以下代码使用相同的 hazelcast.xml 配置文件(与示例客户端使用的配置文件一样)生成一个新实例(在同一台物理机器上)时,我的服务器实例似乎没有加入示例客户端节点。我正在启动的服务器进程正在运行(我可以在 visualvm 中看到它)。我为示例客户端和我的 hazelcast 服务器启用了 Join->multicast 为 true。我试图弄清楚我的服务器是否正在读取正确的 hazelcast 配置 - 将更新有关该帖子的帖子。

        <join>
            <multicast enabled="true">
                <multicast-group>224.2.2.3</multicast-group> <!--224.2.2.3-->
                <multicast-port>54327</multicast-port>
            </multicast>
        </join>

服务器示例:

            HazelcastInstance hcast = null;
            try {
               final Config config = new FileSystemXmlConfig("src/main/config/hazelcast.xml");
               hcast = Hazelcast.newHazelcastInstance(config); 
} (catch Exception e) {
//log statement
}

【问题讨论】:

    标签: java hazelcast


    【解决方案1】:

    我读错了配置文件。当我启用多播加入为真时,集群就形成了。除此之外,我也会尝试 tcp。当我启动 hazelcast 服务器时,我应该已经阅读了正在读取的配置文件

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-09
      • 2021-07-14
      • 1970-01-01
      相关资源
      最近更新 更多