hi Ignite team,

I just received the below "[CacheContinuousQueryHandler] Failed to send
event notification to node" error and it suggest to set timeout to avoid
forever waiting for network issue.

[2016.07.28 07:23:58,183
PDT][ERROR][utility-#214%null%][CacheContinuousQueryHandler] Failed to send
event notification to node: d5190639-1e2f-4c5c-a51e-f176138701c1
org.apache.ignite.IgniteCheckedException: Failed to send message (node may
have left the grid or TCP connection cannot be established due to firewall
issues) [node=TcpDiscoveryNode [id=d5190639-1e2f-4c5c-a51e-f176138701c1,
addrs=[0:0:0:0:0:0:0:1, 10.152.99.62, 10.7.160.211, 127.0.0.1],
sockAddrs=[co3sch010233709.phx.gbl/10.7.160.211:0, /0:0:0:0:0:0:0:1:0,
CO3SCH010195937/10.152.99.62:0, /10.152.99.62:0, /10.7.160.211:0,
/127.0.0.1:0], discPort=0, order=119, intOrder=119,
lastExchangeTime=1469715575221, loc=false, ver=1.6.0#19691231-sha1:00000000,
isClient=true], topic=T4 [topic=TOPIC_CACHE,
id1=949732fd-1360-3a58-8d9e-0ff6ea6182cc,
id2=d5190639-1e2f-4c5c-a51e-f176138701c1, id3=1], msg=GridContinuousMessage
[type=MSG_EVT_NOTIFICATION, routineId=b0fd756d-2c70-4d66-b580-c25ab9d19233,
data=null, futId=null], policy=2]
        at
org.apache.ignite.internal.managers.communication.GridIoManager.send(GridIoManager.java:1290)
~[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.internal.managers.communication.GridIoManager.sendOrderedMessage(GridIoManager.java:1508)
~[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.internal.processors.continuous.GridContinuousProcessor.sendWithRetries(GridContinuousProcessor.java:1229)
~[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.internal.processors.continuous.GridContinuousProcessor.sendWithRetries(GridContinuousProcessor.java:1200)
~[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.internal.processors.continuous.GridContinuousProcessor.sendWithRetries(GridContinuousProcessor.java:1182)
~[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.internal.processors.continuous.GridContinuousProcessor.sendNotification(GridContinuousProcessor.java:843)
~[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.internal.processors.continuous.GridContinuousProcessor.addNotification(GridContinuousProcessor.java:802)
~[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.internal.processors.cache.query.continuous.CacheContinuousQueryHandler.onEntryUpdate(CacheContinuousQueryHandler.java:787)
[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.internal.processors.cache.query.continuous.CacheContinuousQueryHandler.access$700(CacheContinuousQueryHandler.java:91)
[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.internal.processors.cache.query.continuous.CacheContinuousQueryHandler$1.onEntryUpdated(CacheContinuousQueryHandler.java:412)
[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.internal.processors.cache.query.continuous.CacheContinuousQueryManager.onEntryUpdated(CacheContinuousQueryManager.java:343)
[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.internal.processors.cache.GridCacheMapEntry.innerSet(GridCacheMapEntry.java:1244)
[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.internal.processors.cache.transactions.IgniteTxLocalAdapter.userCommit(IgniteTxLocalAdapter.java:798)
[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxLocalAdapter.finish(GridDhtTxLocalAdapter.java:776)
[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxLocal.finish(GridDhtTxLocal.java:657)
[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxLocal.finishCommit(GridDhtTxLocal.java:504)
[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxLocal.commitAsync(GridDhtTxLocal.java:566)
[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler.finishDhtLocal(IgniteTxHandler.java:714)
[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler.finish(IgniteTxHandler.java:612)
[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler.processNearTxFinishRequest(IgniteTxHandler.java:583)
[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler$3.apply(IgniteTxHandler.java:130)
[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler$3.apply(IgniteTxHandler.java:128)
[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.processMessage(GridCacheIoManager.java:622)
[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.onMessage0(GridCacheIoManager.java:320)
[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:244)
[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.access$000(GridCacheIoManager.java:81)
[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.internal.processors.cache.GridCacheIoManager$1.onMessage(GridCacheIoManager.java:203)
[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.internal.managers.communication.GridIoManager.invokeListener(GridIoManager.java:1219)
[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:847)
[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.internal.managers.communication.GridIoManager.access$1700(GridIoManager.java:105)
[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.internal.managers.communication.GridIoManager$5.run(GridIoManager.java:810)
[ignite-core-1.6.0.jar:1.6.0]
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
[?:1.8.0_92]
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
[?:1.8.0_92]
        at java.lang.Thread.run(Thread.java:745) [?:1.8.0_92]
Caused by: org.apache.ignite.spi.IgniteSpiException: Failed to send message
to remote node: TcpDiscoveryNode [id=d5190639-1e2f-4c5c-a51e-f176138701c1,
addrs=[0:0:0:0:0:0:0:1, 10.152.99.62, 10.7.160.211, 127.0.0.1],
sockAddrs=[co3sch010233709.phx.gbl/10.7.160.211:0, /0:0:0:0:0:0:0:1:0,
CO3SCH010195937/10.152.99.62:0, /10.152.99.62:0, /10.7.160.211:0,
/127.0.0.1:0], discPort=0, order=119, intOrder=119,
lastExchangeTime=1469715575221, loc=false, ver=1.6.0#19691231-sha1:00000000,
isClient=true]
        at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.sendMessage0(TcpCommunicationSpi.java:1993)
~[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.sendMessage(TcpCommunicationSpi.java:1933)
~[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.internal.managers.communication.GridIoManager.send(GridIoManager.java:1285)
~[ignite-core-1.6.0.jar:1.6.0]
        ... 33 more
Caused by: org.apache.ignite.IgniteCheckedException: Failed to connect to
node (is node still alive?). Make sure that each ComputeTask and
GridCacheTransaction has a timeout set in order to prevent parties from
waiting forever in case of network issues
[nodeId=d5190639-1e2f-4c5c-a51e-f176138701c1,
addrs=[co3sch010233709.phx.gbl/10.7.160.211:47138,
CO3SCH010195937/10.152.99.62:47138, /127.0.0.1:47138,
/0:0:0:0:0:0:0:1:47138]]
        at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.createTcpClient(TcpCommunicationSpi.java:2496)
~[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.createNioClient(TcpCommunicationSpi.java:2137)
~[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.reserveClient(TcpCommunicationSpi.java:2031)
~[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.sendMessage0(TcpCommunicationSpi.java:1967)
~[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.sendMessage(TcpCommunicationSpi.java:1933)
~[ignite-core-1.6.0.jar:1.6.0]
        at
org.apache.ignite.internal.managers.communication.GridIoManager.send(GridIoManager.java:1285)
~[ignite-core-1.6.0.jar:1.6.0]
        ... 33 more
[2016.07.28 07:24:50,874 PDT][INFO
][grid-timeout-worker-#129%null%][IgniteKernal] 




--
View this message in context: 
http://apache-ignite-users.70518.x6.nabble.com/How-to-set-timeout-for-ComputeTask-and-GridCacheTransaction-tp6592.html
Sent from the Apache Ignite Users mailing list archive at Nabble.com.

Reply via email to