ignite-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ilya Kasnacheev <ilya.kasnach...@gmail.com>
Subject Re: TcpCommunicationSpi failed to establish connection to node, node will be dropped from cluster
Date Wed, 03 Jul 2019 09:58:58 GMT
Hello!

[11:09:05,401][WARNING][sys-stripe-5-#6%null%][TcpCommunicationSpi] Connect
timed out (consider increasing 'failureDetectionTimeout' configuration
property) [*addr=/172.20.0.1:48588 <http://172.20.0.1:48588>*,
failureDetectionTimeout=30000]
[11:13:08,565][WARNING][grid-timeout-worker-#55%null%][G] >>> Possible
starvation in striped pool: sys-stripe-16-#17%null%
[]
deadlock: false
completed: 1250
Thread [name="sys-stripe-16-#17%null%", id=42, state=RUNNABLE, blockCnt=24,
waitCnt=1243]



*        at sun.nio.ch.Net.poll(Native Method)        at
sun.nio.ch.SocketChannelImpl.poll(SocketChannelImpl.java:954)        at
sun.nio.ch.SocketAdaptor.connect(SocketAdaptor.java:110)        at
o.a.i.spi.communication.tcp.TcpCommunicationSpi.createTcpClient(TcpCommunicationSpi.java:2822)*
        at
o.a.i.spi.communication.tcp.TcpCommunicationSpi.createNioClient(TcpCommunicationSpi.java:2587)
        at
o.a.i.spi.communication.tcp.TcpCommunicationSpi.reserveClient(TcpCommunicationSpi.java:2479)
        at
o.a.i.spi.communication.tcp.TcpCommunicationSpi.sendMessage0(TcpCommunicationSpi.java:2340)
        at
o.a.i.spi.communication.tcp.TcpCommunicationSpi.sendMessage(TcpCommunicationSpi.java:2304)
        at
o.a.i.i.managers.communication.GridIoManager.send(GridIoManager.java:1293)
        at
o.a.i.i.managers.communication.GridIoManager.send(GridIoManager.java:1362)
        at
o.a.i.i.processors.cache.GridCacheIoManager.send(GridCacheIoManager.java:910)
        at
o.a.i.i.processors.cache.GridCacheIoManager.send(GridCacheIoManager.java:1059)
        at
o.a.i.i.processors.cache.distributed.dht.atomic.GridDhtAtomicAbstractUpdateFuture.map(GridDhtAtomicAbstractUpdateFuture.java:358)
        at
o.a.i.i.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateAllAsyncInternal0(GridDhtAtomicCache.java:1970)
        at
o.a.i.i.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateAllAsyncInternal(GridDhtAtomicCache.java:1721)
        at
o.a.i.i.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.processNearAtomicUpdateRequest(GridDhtAtomicCache.java:3181)
        at
o.a.i.i.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.access$1600(GridDhtAtomicCache.java:126)
        at
o.a.i.i.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$6.apply(GridDhtAtomicCache.java:338)
        at
o.a.i.i.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$6.apply(GridDhtAtomicCache.java:333)
        at
o.a.i.i.processors.cache.GridCacheIoManager.processMessage(GridCacheIoManager.java:827)
        at
o.a.i.i.processors.cache.GridCacheIoManager.onMessage0(GridCacheIoManager.java:369)
        at
o.a.i.i.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:293)
        at
o.a.i.i.processors.cache.GridCacheIoManager.access$000(GridCacheIoManager.java:95)
        at
o.a.i.i.processors.cache.GridCacheIoManager$1.onMessage(GridCacheIoManager.java:238)
        at
o.a.i.i.managers.communication.GridIoManager.invokeListener(GridIoManager.java:1222)
        at
o.a.i.i.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:850)
        at
o.a.i.i.managers.communication.GridIoManager.access$2100(GridIoManager.java:108)
        at
o.a.i.i.managers.communication.GridIoManager$7.run(GridIoManager.java:790)
        at o.a.i.i.util.StripedExecutor$Stripe.run(StripedExecutor.java:428)
        at java.lang.Thread.run(Thread.java:745)

This probably means there are still connectivity problems. Isn't
*172.20.0.1* the Docker gateway or something like that? I think you should
specify localAddress on TcpCommunicationSpi of all your nodes to match
their external interface.

Regards,
-- 
Ilya Kasnacheev


ср, 3 июл. 2019 г. в 05:25, wiltu <pholema@hotmail.com>:

> Hi Ilya
> Thanks for your response. I think you are right.
> So, I tried to set "-Djava.net.preferIPv4Stack=true" and there isn't a huge
> amount of TIME_WAIT connections, but still has one node dropped from the
> cluster.
>
> ignite log :
> ignite-a228fd5c.log
> <
> http://apache-ignite-users.70518.x6.nabble.com/file/t2492/ignite-a228fd5c.log>
>
>
> Regards,
> Wilson
>
>
>
>
>
> --
> Sent from: http://apache-ignite-users.70518.x6.nabble.com/
>

Mime
View raw message