spring-引导执行器响应代码从 200 OK 更改为 200,导致 icinga 发出警报

spring-boot actuator response code changed from 200 OK to 200 causing alarm in icinga

引导技术。在生产环境中,我们有 kubernetes 集群。我们正在使用 actuator/info 端点监控所有服务。在上次部署后,在预期字段中设置为 200 OKactuator/info 端点响应代码现在更改为 200,这会导致 icinga 仪表板中出现警报。是否有任何机制可以将其更改回 200 OK 我已经向开发团队询问了此更改,但他们不知道此代码更改。我想知道哪一块会在应用程序响应代码中进行这种更改。

我猜你正在使用 Tomcat。它在 2016 年中期的更新中停止发送原因短语。原因短语是可选的,相关的 RFC 建议客户忽略它。也许您的监控工具可以配置为遵循该建议? this Spring Boot issue.

中还有更多背景知识