【问题标题】:Spring Boot Actuator Health Check responds Service UnavailableSpring Boot Actuator Health Check 响应 Service Unavailable
【发布时间】:2017-04-13 16:49:42
【问题描述】:

目前,我们有一个运行 Spring Boot(1.5.2) 的集群应用程序。有时,命中 /health 执行器端点的运行状况检查会以 503 响应。但是,日志中没有任何内容表明服务不可用的原因。有什么方法可以更准确地了解为什么要生产 503?

【问题讨论】:

  • 是的,很难捕捉到底发生了什么。我尝试将运行状况包的日志记录级别更改为调试,但没有记录任何内容。也许负载均衡器可以捕获更多信息。我在 GitHub 上查看了 Actuator 的源代码,也没有在健康检查端点中看到任何日志记录。

标签: spring-boot spring-boot-actuator


【解决方案1】:

所以,长话短说。我设置了一个小 shell 脚本,一遍又一遍地 ping 健康端点。这导致执行器端点登录调试。事实证明,我们的一个连接器有一个小的连接超时。希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-01
    • 2022-07-08
    • 2019-05-06
    • 2019-02-03
    • 2017-10-25
    相关资源
    最近更新 更多