使用最新的pomelo,新增服務(wù)器類型后出現(xiàn)錯(cuò)誤提示:
server "account-server-1" "account" register master failed
閱讀討論帖后發(fā)現(xiàn),是新版添加了adminServer.json,需要在這里添加每種服務(wù)器類型的token(默認(rèn)創(chuàng)建的只有connector)
[
{
"type": "connector",
"token": "aga...xn"
},
{
"type": "account",
"token": "aga...xn"
}
]
添加account類型以后(token隨便填,自己生成個(gè)足夠長(zhǎng)的字符串填進(jìn)去即可)
不同服務(wù)器用相同的token也可以,取決于你的安全性要求程度。
根據(jù)官方的描述,在單機(jī)部署時(shí),是可以沒(méi)有這個(gè)文件的,但是如果要分布式部署,必須有這個(gè)文件,當(dāng)做不同服務(wù)器間(主要是master和其它服務(wù)器的monitor組件)之間通訊的驗(yàn)證串來(lái)使用。