alievmirza commented on issue #12597:
URL: https://github.com/apache/ignite/issues/12597#issuecomment-3738989420

   Hello! Such warns as `Rejecting handshake: 
Node2:b1bbd239-630b-4da1-92f8-0fe86f6aa435 is stale, node should be restarted 
so that other nodes can connect` could be presented in logs if your node lost 
connection for a significant period of time, so it was removed from physical 
topology. 
   
   Regarding cluster sizing, it is strongly recommended to use at least 3 nodes 
in a cluster, and the best practise is to have an odd number of nodes. 
   
   Regarding network stability, would recommend to read about ScaleCube and 
SWIM protocol, that is used in Ignite 3 
(https://github.com/scalecube/scalecube-cluster)
   
   Ignite 3 has some node configurations that could be tuned in terms of SWIM 
and ScaleCube, see node config and try to find optimal params that fits your 
needs: 
   `        membership {
               failurePingIntervalMillis=1000
               membershipSyncIntervalMillis=30000
               scaleCube {
                   failurePingRequestMembers=3
                   gossipIntervalMillis=200
                   gossipRepeatMult=3
                   membershipSuspicionMultiplier=5
                   metadataTimeoutMillis=3000
               }
           }`


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to