Thanks for your response Denis. Sorry for the late reply. I'm starting the Ignite node in embedded mode. RESTART_JVM segmentation policy is applicable for standalone Ignite node. Is there any other way? (It's happening once in a while I'm not able to find out it's root cause)
In our application, during peak times Full GC can take upto 40-70 seconds. How to configure session / connection timeout ? -- Kamal On Thu, Jun 30, 2016 at 7:04 PM, Denis Magda <[email protected]> wrote: > Hi Kamal, > > There are several options how this kind of exception may be processed by > the kernel. See org.apache.ignite.plugin.segmentation.SegmentationPolicy > for more details. > > In your scenario you can set > IgniteConfiguration.setSegmentationPolicy(SegmentationPolicy.RESTART_JVM). > > In any case are you sure that the reason of the issue is related to > network problems? I would suggest to check the logs of the node that was > segmented for more details. Also usually the node become segmented due to > long garbage collection. Read this page [1] and make sure that you’re not > facing with the stop-the-world pauses. > > [1] https://apacheignite.readme.io/docs/jvm-and-system-tuning > > — > Denis > > On Jun 30, 2016, at 2:18 PM, Kamal C <[email protected]> wrote: > > Hi, > > In my setup, sometimes due to network problems local node gets > segmented and stopped. > How to tell Ignite to retry continuously to connect with peers instead of > stopping the node ? > > *Logs:* > > WARN [2016-06-30T16:26:15,370] TcpDiscoverySpi: warning(): Node is out of > topology (probably, due to short-time network problems). > WARN [2016-06-30T16:26:15,370] GridDiscoveryManager: warning(): Local node > SEGMENTED: TcpDiscoveryNode [id=7d24ed24-a742-4d22-b52a-4ce33317e209, > addrs=[192.168.11.127], sockAddrs=[ > tcltestvm3.nmsworks.co.in/192.168.11.127:47500, /192.168.11.127:47500], > discPort=47500, order=2, intOrder=2, lastExchangeTime=1467284175362, > loc=true, ver=1.6.0#19700101-sha1:00000000, isClient=false] > WARN [2016-06-30T16:26:15,417] GridDiscoveryManager: warning(): Stopping > local node according to configured segmentation policy. > WARN [2016-06-30T16:26:15,418] GridDiscoveryManager: warning(): Node > FAILED: TcpDiscoveryNode [id=1a2bfcd9-d72f-4a1e-a69f-c6d0b8f8814f, > addrs=[192.168.9.211], sockAddrs=[ > tcltest1.nmsworks.co.in/192.168.9.211:47500, /192.168.9.211:47500], > discPort=47500, order=1, intOrder=1, lastExchangeTime=1467278442434, > loc=false, ver=1.6.0#19700101-sha1:00000000, isClient=false] > > > Regards, > Kamal C > > >
