首页 文章

在服务器上点亮

提问于
浏览
0

我有一个服务器,并在服务器上有一个容器,在其上启动了 Ignite node(s) . 并且知道服务器配置(IP,容器端口等) . 并希望从我的PC(从 Intellij Idea )连接(找到)此节点 . 即我想启动另一个必须连接到服务器上的节点的 Ignite . 我的新起始节点配置如何?

使用 TcpDiscoverySpiCommunicationSpi 以及如何使用IP和端口 .

1 回答

  • 2

    您需要在PC上启动一个节点,其配置为 TcpDiscoverySpi 设置的IP查找程序将包含远程集群的IP和端口列表 .

    最有可能的是,配置static IP finder就足够了 .

    您只需按照以下方式创建静态IP查找器,并将此发现bean设置为所有节点(服务器和客户端)的配置

    <property name="discoverySpi">
            <bean class="org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi">
                <property name="ipFinder">
                    <bean class="org.apache.ignite.spi.discovery.tcp.ipfinder.vm.TcpDiscoveryVmIpFinder">
                        <property name="addresses">
                            <list>
                                <!-- In distributed environment, replace with actual host IP address. -->
                                <value>server_1_ip:47500..47509</value>
                                <value>server_2_ip:47500..47509</value>
                                <value>server_3_ip:47500..47509</value>
                            </list>
                        </property>
                    </bean>
                </property>
            </bean>
        </property>
    

相关问题