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