BinyuHuang-nju commented on pull request #1690:
URL: https://github.com/apache/zookeeper/pull/1690#issuecomment-834295404


   @Vanlightly Hi! When I set 3servers with parameters MaxTotalRestartNum = 
1,MaxElectionNum = 1,MaxTransactionNum = 2, the model cannot stop after 31 
hours and I have to stop running. It can be seen that even with 3 servers, the 
speed of state space growth is unimaginable.
   
   But it reached a diameter of 45 with 9,602,018,536 states. Compared to 
previous models that reached a diameter of about 21 in 15 hours when setting 3 
servers, now the model can reach a diamater of 43 in 15 hours. Obviously the 
state space has been greatly compressed, but it is still difficult to see the 
termination.
   
   However, most of states consisted of actions from timeout, recovery and 
phase1(Discovery) before, and now actions from phase3 (Broadcast) occupy a 
considerable part. This is what we want to see, because states those reach 
actions in phase3 are more likely to go wrong. So the current spec may have 
better error detection capability than the past spec.


-- 
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.

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


Reply via email to