我正在开发在集群环境中运行的后端服务(并行运行三个实例以分发一些计算作业)。我正在使用 hazel cast 来创建集群和分发作业。我想创建休息端点来对服务进行一些健康检查。由于此服务处于集群模式,我需要在所有实例中检查运行状况检查。我将如何跨集群实现这种健康检查?有没有为此推荐的可用库?
2 回答
不负相思意
TA贡献1777条经验 获得超10个赞
一种方法是将健康指标“推送”到数据库(所有实例都需要知道或“发现”数据库)。
另一种方法是使用 consul(或类似的解决方案)来注册带有健康检查的服务。Consul 有一些 Java 客户端可供您选择。
添加回答
举报
0/150
提交
取消
