That's the thing... There is none. It just seems to pause and wait. The moment I close my client application it just resumes...
But other commands like top work fine... On Fri, 11 Jan 2019 at 12:15, Ilya Kasnacheev <[email protected]> wrote: > Hello! > > If they're on the same network it is not obvious what happens here, but I > have just performed the steps you have mentioned without problems. > > Can you collect stack traces from all nodes when this hang happens? > > Regards, > -- > Ilya Kasnacheev > > > пт, 11 янв. 2019 г. в 20:12, Ilya Kasnacheev <[email protected]>: > >> Hello! >> >> I'm afraid that visor will try to connect to your client and will wait >> until this is successful. >> >> Regards, >> -- >> Ilya Kasnacheev >> >> >> пт, 11 янв. 2019 г. в 20:01, John Smith <[email protected]>: >> >>> Humm maybe not. The client is running on my laptop through the wi-fi. >>> But the cluster and visor are on the dev network. But the client on my >>> laptop is capable of joining the cluster through the wi-fi and processing >>> requests no problems. >>> >>> On Fri, 11 Jan 2019 at 10:56, Ilya Kasnacheev <[email protected]> >>> wrote: >>> >>>> Hello! >>>> >>>> Are you sure that your Visor node is able to connect to client node via >>>> communication port? Nodes in cluster need to be able to do that, which is >>>> somewhat unexpected in case of client node. >>>> >>>> Regards, >>>> -- >>>> Ilya Kasnacheev >>>> >>>> >>>> пт, 11 янв. 2019 г. в 18:36, John Smith <[email protected]>: >>>> >>>>> Hi, sorry if this a double post I tried through nabble and I don't >>>>> think it came through... >>>>> >>>>> So using 2.7... >>>>> >>>>> I have a 3 node cluster started with ignite.sh and that works >>>>> perfectly fine. I'm also able to connect to the cluster with visor and I >>>>> can also run top, cache etc... commands no problem. But the issue arises >>>>> only when an external client node connects >>>>> using igniteConfig.setClientMode(true); >>>>> >>>>> 1- Start the cluster >>>>> 2- Connect with visor >>>>> 3- Run cache command (prints cache details, no problem) >>>>> 4- Connect client application >>>>> 5- Run cache command (seems to hang, doesn't crash) >>>>> 6- Disconnect client app >>>>> 7- Cache command completes and prints. >>>>> >>>>> Cache seems to be the only command that hangs/pauses when the client >>>>> is connected. >>>>> >>>>> The cache config incase... >>>>> >>>>> <?xml version="1.0" encoding="UTF-8"?> >>>>> >>>>> <beans xmlns="http://www.springframework.org/schema/beans" >>>>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >>>>> xmlns:util="http://www.springframework.org/schema/util" >>>>> xsi:schemaLocation="http://www.springframework.org/schema/beans >>>>> >>>>> http://www.springframework.org/schema/beans/spring-beans.xsd >>>>> http://www.springframework.org/schema/util >>>>> >>>>> http://www.springframework.org/schema/util/spring-util.xsd"> >>>>> <bean class="org.apache.ignite.configuration.IgniteConfiguration"> >>>>> <property name="igniteInstanceName" value="xxxxxx-dev"/> >>>>> >>>>> <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> >>>>> <value>xxxxxx-1:47500..47510</value> >>>>> <value>xxxxxx-2:47500..47510</value> >>>>> <value>xxxxxx-3:47500..47510</value> >>>>> </list> >>>>> </property> >>>>> </bean> >>>>> </property> >>>>> </bean> >>>>> </property> >>>>> >>>>> <property name="dataStorageConfiguration"> >>>>> <bean >>>>> class="org.apache.ignite.configuration.DataStorageConfiguration"> >>>>> <property name="defaultDataRegionConfiguration"> >>>>> <bean >>>>> class="org.apache.ignite.configuration.DataRegionConfiguration"> >>>>> <property name="maxSize" value="8589934592"/> >>>>> <property name="persistenceEnabled" >>>>> value="true"/> >>>>> </bean> >>>>> </property> >>>>> </bean> >>>>> </property> >>>>> >>>>> <property name="cacheConfiguration"> >>>>> <list> >>>>> <bean >>>>> class="org.apache.ignite.configuration.CacheConfiguration"> >>>>> <property name="name" value="Replicated"/> >>>>> <property name="cacheMode" value="REPLICATED"/> >>>>> <property name="atomicityMode" value="ATOMIC"/> >>>>> <property name="copyOnRead" value="true"/> >>>>> </bean> >>>>> >>>>> <bean >>>>> class="org.apache.ignite.configuration.CacheConfiguration"> >>>>> <property name="name" value="Partitioned"/> >>>>> <property name="cacheMode" value="PARTITIONED"/> >>>>> <property name="atomicityMode" value="ATOMIC"/> >>>>> <property name="backups" value="1"/> >>>>> <property name="readFromBackup" value="true"/> >>>>> <property name="copyOnRead" value="true"/> >>>>> </bean> >>>>> </list> >>>>> </property> >>>>> </bean> >>>>> </beans> >>>>> >>>>
