zoo.cfg配置
zookeeper的默認(rèn)配置文件為zookeeper/conf/zoo_sample.cfg,需要將其修改為zoo.cfg。其中各配置項(xiàng)的含義,解釋如下:
1.tickTime:CS通信心跳時(shí)間 Zookeeper 服務(wù)器之間或客戶端與服務(wù)器之間維持心跳的時(shí)間間隔,也就是每個 tickTime 時(shí)間就會發(fā)送一個心跳。tickTime以毫秒為單位。 tickTime=2000?
2.initLimit:LF初始通信時(shí)限 集群中的follower服務(wù)器(F)與leader服務(wù)器(L)之間初始連接時(shí)能容忍的最多心跳數(shù)(tickTime的數(shù)量)。 initLimit=5?
3.syncLimit:LF同步通信時(shí)限 集群中的follower服務(wù)器與leader服務(wù)器之間請求和應(yīng)答之間能容忍的最多心跳數(shù)(tickTime的數(shù)量)。 syncLimit=2? ? 4.dataDir:數(shù)據(jù)文件目錄 Zookeeper保存數(shù)據(jù)的目錄,默認(rèn)情況下,Zookeeper將寫數(shù)據(jù)的日志文件也保存在這個目錄里。 dataDir=/home/michael/opt/zookeeper/data?
5.clientPort:客戶端連接端口 客戶端連接 Zookeeper 服務(wù)器的端口,Zookeeper 會監(jiān)聽這個端口,接受客戶端的訪問請求。 clientPort=2181
6.服務(wù)器名稱與地址:集群信息(服務(wù)器編號,服務(wù)器地址,LF通信端口,選舉端口) 這個配置項(xiàng)的書寫格式比較特殊,規(guī)則如下: server.N=YYY:A:B
server.1=nn1:2888:3888 server.2=nn2:2888:3888 server.3=nn3:2888:3888
轉(zhuǎn)載于:https://www.cnblogs.com/tonychai/p/4516706.html
總結(jié)
- 上一篇: Java对存储过程的调用方法
- 下一篇: Oracle 学习系列之一(表空间与表结