spring-boot - 领事没有显示健康
问题描述
在新的 Spring Boot 从 1.5x 升级到 2.x 后,我无法检查我的服务的运行状况。我试图调用 /health 端点引发错误,然后查看一些 spring boot 文章说我需要调用 /actuator/health,然后它显示
{"status":"UP"}
我已经添加了这个属性"management.endpoint.health.show-details=ALWAYS"
,然后它会显示类似这样的内容。
{"status":"UNKNOWN","details":{"binders":{"status":"UNKNOWN","details":{"consul":{"status":"UNKNOWN"}}},"diskSpace":{"status":"UP","details":{"total":254447448064,"free":149837242368,"threshold":10485760}},"db":{"status":"UP","details":"database":"Oracle","hello":"Hello"}},"refreshScope":{"status":"UP"},"discoveryComposite":{"status":"UNKNOWN","details":{"discoveryClient":{"status":"UP","details":{"services":[]}}}},"clientConfigServer":{"status":"UP","details":{"propertySources":[]}},"hystrix":{"status":"UP"}}}
有人可以告诉我,需要添加哪些属性才能查看状态而不是“未知”。提前致谢。
解决方案
推荐阅读
- java - 查找重复项并从 ArrayList 中删除
- css - WordPress:对其他图像对象使用现有的图像悬停效果
- python-3.x - 使用 RabbitMQ 作为过程,使用 Celery 作为消费者
- reactjs - 在一个请求中将 Antd Dragger 中的多个文件作为数组上传
- android - 启用和禁用时无法更改按钮背景
- go - 从 Mac x86 for M1 交叉编译 cgo 项目
- python - 如何在没有 SQL 注入的情况下改进 Postgre SQL (LIKE %)
- r - 将多个配对 t 检验的结果保存到 R 中的 CSV
- python - how to print first name, last name and birthday in python?
- ios - iOS 15 导航栏透明问题