点燃专用IP以进行同步,并使用公用IP进行读取

时间:2019-06-22 10:38:33

标签: ignite

我有一个运行在云上的集群,我想使用公共IP进行查询和其他操作,使用私有IP进行集群内的同步(闲聊)。

 <bean class="org.apache.ignite.spi.discovery.tcp.ipfinder.multicast.TcpDiscoveryMulticastIpFinder">
      <property name="addresses"> 
          <list>
              <!-- In distributed environment, replace with actual host IP address. -->
              <value>[public ip]:port</value>
              <value>[public ip]:port</value>
              <!--<when enable private ip not accessible from outside>--->
              <!--<value>[private ip]:port</value>
              <value>[private ip]:port</value>-->
          </list>
      </property>
  </bean>

我应该如何利用私有IP的好处?我可以看到公共带宽使用量猛增。

1 个答案:

答案 0 :(得分:1)

我认为您应该:

  • 配置通信和发现以使用私有IP作为本地主机。
  • 配置ConnectorConfiguration / ClientConnectorConfiguration以在适用的情况下使用公共IP。
  • 使用JDBC / Thin Client从外部进行访问。