Hello! This usually means there's no connectivity between node and Visor.
Regards, -- Ilya Kasnacheev пн, 29 июн. 2020 г. в 17:01, John Smith <java.dev....@gmail.com>: > Also I think for Visor as well? > > When I do top or node commands, I can see the thick client. But when I > look at detailed statistics for that particular thick client it freezes > "indefinitely". Regular statistics it seems ok. > > On Mon, 29 Jun 2020 at 08:08, Ilya Kasnacheev <ilya.kasnach...@gmail.com> > wrote: > >> 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, >>> ... >>> >>> >>>