关于zookeeper中session timeout
生活随笔
收集整理的這篇文章主要介紹了
关于zookeeper中session timeout
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
轉自https://yq.aliyun.com/articles/117825?t=t1,主要結論如下:
經過源碼分析,得出SessionTimeOut的協商如下:
-
情況1: 配置文件配置了maxSessionTimeOut和minSessionTimeOut
最終SessionTimeOut,必須在minSessionTimeOut和maxSessionTimeOut區間里,如果跨越上下界,則以跨越的上屆或下界為準。
-
情況2:配置文件沒有配置maxSessionTimeOut和minSessionTimeOut
maxSessionTimeout沒配置則 maxSessionTimeOut設置為 20 * tickTime
minSessionTimeOut沒配置則 minSessionTimeOut設置為 2 * tickTime
也就是默認情況下, SessionTimeOut的合法范圍為 4秒~40秒,默認配置中tickTime為2秒。
如果tickTime也沒配置,那么tickTime缺省為3秒。
轉載于:https://www.cnblogs.com/roger888/p/7211616.html
總結
以上是生活随笔為你收集整理的关于zookeeper中session timeout的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Unity3D与23种设计模式】模板方
- 下一篇: 报错 findMergedAnnotat