We're using 3.3.4 version of Hazelcast. very old, but still...
I have MulticastJoiner, and 2 nodes of hazelcast running.
at node1 I run 'tcpkill host node2', and just wait until the cluster splits.
What i expect is - to have 2 clusters of 1 nodes, even if I never enable traffic back.
Btw, it seems that multicast traffic is still alive between nodes, since periodically there are some activities at node2 of attempting reconnection.
what I have in 10-15 minutes at node2 is that hazelcast decides to shutdown:
E 0707-1904:11,188 c.h.i.Node [172.29.49.152]:5701 [feperfSergey/16.5.0] [3.3.4] Could not join cluster in 300000 ms. Shutting down now! [hz._hzInstance_1_feperfSergey/16.5.0.cached.thread-3]
I 0707-1904:11,189 c.h.c.LifecycleService [172.29.49.152]:5701 [feperfSergey/16.5.0] [3.3.4] Address[172.29.49.152]:5701 is SHUTTING_DOWN [hz._hzInstance_1_feperfSergey/16.5.0.cached.thread-3]
I 0707-1904:12,189 c.h.n.t.TcpIpConnection [172.29.49.152]:5701 [feperfSergey/16.5.0] [3.3.4] Connection [Address[172.29.49.142]:5701] lost. Reason: java.io.IOException[Connection reset by peer] [hz._hzInstance_1_feperfSergey/16.5.0.IO.thread-out-0]
I 0707-1904:14,206 c.h.initializer [172.29.49.152]:5701 [feperfSergey/16.5.0] [3.3.4] Destroying node initializer. [hz._hzInstance_1_feperfSergey/16.5.0.cached.thread-3]
I 0707-1904:14,209 c.h.i.Node [172.29.49.152]:5701 [feperfSergey/16.5.0] [3.3.4] Hazelcast Shutdown is completed in 3020 ms. [hz._hzInstance_1_feperfSergey/16.5.0.cached.thread-3]
I 0707-1904:14,209 c.h.c.LifecycleService [172.29.49.152]:5701 [feperfSergey/16.5.0] [3.3.4] Address[172.29.49.152]:5701 is SHUTDOWN [hz._hzInstance_1_feperfSergey/16.5.0.cached.thread-3]
Can anyone clarify why this should happen at all?
Why can't the node work in isolated state?
Thanks,
Sergey