0

我想在AWS中拥有2个实例的集群,并且希望使用静态IP查找器。但点燃无法找到群集中的节点并挂起下面的消息。AWS中使用IP而不使用多播的Apache Ignite集群

[18时49分54秒]安全状态[认证=关,TLS/SSL = OFF]

我的例子点燃静态IP取景配置如下所述。 这里我尝试过使用AWS实例的公有IP地址以及AWS实例的私有IP地址,但它没有工作,也找不到集群节点。

我点燃配置静态IP取景低于:

<bean class="org.apache.ignite.spi.discovery.tcp.ipfinder.vm.TcpDiscoveryVmIpFinder"> 
       <!--<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>11.33.50.14:47500..47509</value> 
      <value>11.33.49.180:47500..47509</value> 
      </list> 
     </property> 
    </bean> 
+0

实例的安全组是否已正确配置以允许两个实例之间进行所需的通信? – jbird

回答

1

最有可能你并没有让上,Ignite将使用端口的连接。默认情况下,有需要两个端口:

  • 47500对发现
  • 47100适用于其它通信

注意,如果每一个以上的实例节点,节点都可以使用后续口( 47501,47502,...和47101,47102,...)。