Go问答 客户端如何检测多个服务实例的健康状态??

gosky · 2019年07月31日 · 最后由 tsingson 回复于 2019年07月31日 · 317 次阅读

检测方法可能是 HTTP /health;也可能是 grpc 的健康检查协议,或者其它的

重点是这个服务起了多个实例

对于运维监控,肯定要检测每个实例的健康状况

但如果客户端要对上游服务作健康检测,该怎么办?

这个客户端可能是一个反向代理。我正在考虑一个代理服务的设计。

更多原创文章干货分享,请关注公众号
  • 加微信实战群请加微信(注明:实战群):gocnio

把服务器当成单点就好啦, 有必要通过客户端检查多个服务实例吗?

把反向代理的健康检查代码/逻辑, 放到客户端??

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册