在研究 VerneMQ 的時候因為有 cluster 的需求,所以做了一點研究,在把 node 加入 cluster 的時候遇到以下的錯誤:
terminate due to remote_node_not_available
找了很久發現其實是因為預設的設定檔案在 listener.vmq.clustering
是使用 0.0.0.0
,我們需要把它改成我們的 Private IP,預設的設定是沒有辦法成功加入 cluster 的。
另外也有發現如果出現以下錯誤,也是用上面的方法解:
2020-02-01 23:59:25.730 [info] <0.334.0>@vmq_cluster_node:connect:207 successfully connected to cluster node '[email protected]' 2020-02-01 23:59:25.730 [warning] <0.1128.0>@vmq_cluster_com➿74 terminate due to remote_node_not_available
之後如果有 cluster 的設定問題還會更新在這邊,希望可以幫助到設定 cluster 也失敗的人!
參考資料:
《AWS CDK 完全學習手冊:打造雲端基礎架構程式碼 IaC》
第 12 屆 iT 邦幫忙鐵人賽 DevOps 組冠的《用 CDK 定 義 AWS 架構》
第 11 屆 iT 邦幫忙鐵人賽《LINE bot 好好玩 30 天玩轉 LINE API》
一個熱愛分享的雲端工程師!