我正在開發在集群環境中運行的后端服務(并行運行三個實例以分發一些計算作業)。我正在使用 hazel cast 來創建集群和分發作業。我想創建休息端點來對服務進行一些健康檢查。由于此服務處于集群模式,我需要在所有實例中檢查運行狀況檢查。我將如何跨集群實現這種健康檢查?有沒有為此推薦的可用庫?
2 回答
不負相思意
TA貢獻1777條經驗 獲得超10個贊
一種方法是將健康指標“推送”到數據庫(所有實例都需要知道或“發現”數據庫)。
另一種方法是使用 consul(或類似的解決方案)來注冊帶有健康檢查的服務。Consul 有一些 Java 客戶端可供您選擇。
添加回答
舉報
0/150
提交
取消
