就绪探针和健康检查有什么好处?

问题描述

我正在开发一个应用程序,我可以看到它正在执行多项运行状况检查?

  1. 数据库就绪探测
  2. 另一个 API 依赖准备情况调查

当我查看集群日志时,我意识到我的服务在数据库检查失败时只会抛出 500 并关闭。我在这里无法理解的是,如果数据库关闭或另一个 API 关闭,如果我没有准备就绪探测器,那么我的容器无论如何都会关闭。此外,我会看到我的应用程序确实抛出了一些 500,因为 DB 或其他服务已关闭。

无论如何,我的容器的就绪探针下降有什么好处?我的另一个问题是 Healthcheck 是不是只有在我将服务部署到集群时才应该考虑?如果不是集群微服务环境,是否会增加/减少执行健康检查的好处?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)