spring-cloud-alibaba springboot nacos actuator health config be no longer in force

w7t8yxp5  于 2022-10-27  发布在  Spring
关注(0)|答案(2)|浏览(179)

springboot nacos actuator health config be no longer in force;

management:
  health:
    defaults:
      enabled: false

then i visit http://127.0.0.1:9600/actuator/health
it's go back nacosConfig yet

kmb7vmvb

kmb7vmvb1#

Configure the following properties

spring.cloud.discovery.client.health-indicator.enabled=false

This problem is caused by the unreasonable setting of the upper abstraction (spring-cloud-commons)

add @ConditionalOnEnabledHealthIndicator

https://github.com/spring-cloud/spring-cloud-commons/blob/master/spring-cloud-commons/src/main/java/org/springframework/cloud/client/CommonsClientAutoConfiguration.java#L61-L66

cyvaqqii

cyvaqqii2#

同时配置了

management:
  health:
    defaults:
      enabled: false

以及

spring:
  cloud:
    discovery:
      client:
        health-indicator:
          enabled: false

仅仅返回如下内容:

{
    "status": "UP",
    "details": {
        "nacosConfig": {
            "status": "UP"
        }
    }
}

@lltx

相关问题