Hello!

For thick clients, you need both 47100 and 47500, both directions (perhaps
for 47500 only client -> server is sufficient, but for 47100, both are
needed).

For thin clients, 10800 is enough. For control.sh, 11211.

Regards,
-- 
Ilya Kasnacheev


пт, 26 июн. 2020 г. в 22:06, John Smith <java.dev....@gmail.com>:

> I'm askin in separate question so people can search for it if they ever
> come across this...
>
> My server nodes are started as and I also connect the client as such.
>
>                   <bean
> class="org.apache.ignite.spi.discovery.tcp.ipfinder.vm.TcpDiscoveryVmIpFinder">
>                       <property name="addresses">
>                           <list>
>                             <value>foo:47500</value>
> ...
>                           </list>
>                       </property>
>                   </bean>
>
> In my client code I used the basic address resolver
>
> And I put in the map
>
> "{internalHostIP}:47500", "{externalHostIp}:{externalPort}"
>
> igniteConfig.setAddressResolver(addrResolver);
>
>
> QUESTIONS
> ___________________
>
> 1- Port 47500 is used for discovery only?
> 2- Port 47100 is used for actual coms to the nodes?
> 3- In my container environment I have only mapped 47100, do I also need to
> map for 47500 for the Tcp Discovery SPI?
> 4- When I connect with Visor and I try to look at details for the client
> node it blocks. I'm assuming that's because visor cannot connect back to
> the client at 47100?
> Se logs below
>
> LOGS
> ___________________
>
> When I look at the client logs I get...
>
> IgniteConfiguration [
> igniteInstanceName=xxxxxx,
> ...
> discoSpi=TcpDiscoverySpi [
>   addrRslvr=null, <--- Do I need to use BasicResolver or here???
> ...
>   commSpi=TcpCommunicationSpi [
> ...
>     locAddr=null,
>     locHost=null,
>     locPort=47100,
>     addrRslvr=null, <--- Do I need to use BasicResolver or here???
> ...
>     ],
> ...
>     addrRslvr=BasicAddressResolver [
>       inetAddrMap={},
>       inetSockAddrMap={/internalIp:47100=/externalIp:2389} <----
>     ],
> ...
>     clientMode=true,
> ...
>
>
>

Reply via email to