VeenaMithare wrote
> The reproducer code works fine on my home mac ( I dont see the 100s of
> logs)- so not sure if the issue is because of a. Change in OS - at home I
> use mac and office it is windows/linux.b. Change in the network ( between
> my home and office )Any thoughts on how I can debug further  ?--Sent from:
> http://apache-ignite-users.70518.x6.nabble.com/

Hi there.It's reproduced both in Intellij Idea and from cmd on Win 10. It's
NOT reproduced on Linux cli.What happens here: server node does not receive
TcpDiscoveryNodeLeftMessage to let client node left the cluster. Instead
client app is killed, server node understands it and try to reconnect,
client node continues stay in topology and if yo start it in short time you
will see in server logs a lot of handshake errorsand in client log a lot of
You can see client node sends old Node ID.It looks like server node does not
receive "TcpDiscoveryNodeLeftMessage" message from client when you stop the
client app. When stopped from Idea or by closing CMD window the target
process does not receive SIGINT signal.You can try to stop the client app on
windows with "Ctrl-C" shortcut, then client will send left node message, you
will see it in client logs:then in server logs:When using IDEA please try to
run client app in debug mode, it sends SIGINT signal to app when you click
"Stop" button.Anyway when running on Linux I cant reproduce the same
behaviour when stopping the client process with something like "kill
-9".I'll try the situation whne number of client nodes is more than one.



-----
Alexey Plotnik
--
Sent from: http://apache-ignite-users.70518.x6.nabble.com/

Reply via email to