這篇文章主要講解了“zk單機(jī)怎么配置serverConfig”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“zk單機(jī)怎么配置serverConfig”吧!
成都創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、赫山網(wǎng)絡(luò)推廣、小程序定制開(kāi)發(fā)、赫山網(wǎng)絡(luò)營(yíng)銷、赫山企業(yè)策劃、赫山品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);成都創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供赫山建站搭建服務(wù),24小時(shí)服務(wù)熱線:028-86922220,官方網(wǎng)址:www.cdcxhl.com
ServerConfig類圖如下
配置參數(shù)
clientPortAddress | 連接地址 |
secureClientPortAddress | |
dataDir | 快照日志目錄 |
dataLogDir | 事務(wù)日志目錄 |
tickTime | tick時(shí)間,表示時(shí)間單位 |
maxClientCnxns | |
minSessionTimeout | 會(huì)話超時(shí)檢測(cè)最短時(shí)間tickTime*2 |
參數(shù)解析
入口
只有一個(gè)參數(shù),表示為一個(gè)配置文件地址
如果參數(shù)個(gè)數(shù)大于1,分別表示端口,dataDir,tickTime,initializeAndRun
initializeAndRun
ServerConfig config = new ServerConfig(); if (args.length == 1) { config.parse(args[0]); } else { config.parse(args); } //解析配置文件zoo.cfg runFromConfig(config);
函數(shù) public void parse(String path) throws ConfigException { QuorumPeerConfig config = new QuorumPeerConfig(); //Quorum配置路徑 config.parse(path); // let qpconfig parse the file and then pull the stuff we are // interested in readFrom(config); } public void readFrom(QuorumPeerConfig config) { //讀取配置對(duì)象屬性 }
感謝各位的閱讀,以上就是“zk單機(jī)怎么配置serverConfig”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)zk單機(jī)怎么配置serverConfig這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!