SpringBoot Admin 健康点检查工具-Nacos注册中心
- 上正确配置
- 上述配置完成后,instance down的问题应该会解决掉,如果SpringBoot Admin监控页面还是有红色的实例,页面如下:
- 那么你可能在项目中配置了context-path,那么你需要将context-path加入Springboot Admin 监控地址:
- 上正确配置
- 添加上述配置后,效果展示:![在这里插入图片描述](https://img-blog.csdnimg.cn/2020051214421925.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MTc2NzE4MQ==,size_16,color_FFFFFF,t_70)
查看爆红(instance down)的原因
不要着急,进入项目的地址http://172.16.0.2:8989/flowable/actuator/health查看instance down掉的节点。
查看哪些节点的status为DOWN。
上正确配置
到对应爆红(instance down)的程序配置文件(application.yml)中,修改management健康点检查 代码片
.
management:
health:
redis:
enabled: false #关闭redis健康检查
sentinel:
enabled: false #关闭sentinel健康检查
ldap:
enabled: false #关闭ldap健康检查
endpoints:
web:
exposure:
include: '*'
health:
sensitive: false #关闭过滤敏感信息
endpoint:
health:
show-details: ALWAYS #显示详细信息
上述配置完成后,instance down的问题应该会解决掉,如果SpringBoot Admin监控页面还是有红色的实例,页面如下:
那么你可能在项目中配置了context-path,那么你需要将context-path加入Springboot Admin 监控地址:
上正确配置
到对应爆红(instance down)的程序配置文件(application.yml)中,修改服务发现地址 代码片
.
spring:
cloud:
nacos:
discovery:
metadata:
management:
context-path: ${server.servlet.context-path}/actuator //配置nacos的服务发现地址增加context-path
config:
context-path: server.servlet.context-path/actuator //配置nacos的服务发现地址增加context-path