Closed hellouserchn closed 5 years ago
We are using Spring Cloud Netflix Dalston.SR2 and Spring Boot 1.5.4 in our env.
At least speaking of the configuration server (if I'm not mistaken), it's known to everyone, in fact it needs to be, because it shares properties and settings to all services.
The discoveryComposite is an aggregate of the health of all the discovery clients.
The discoveryClient is the health of your discovery client (you only have one in this case).
The config client also has a health indicator for the config server https://github.com/spring-cloud/spring-cloud-config/blob/master/spring-cloud-config-client/src/main/java/org/springframework/cloud/config/client/ConfigServerHealthIndicator.java
Closing as answered
We have Spring Cloud Netflix Eureka , Zuul and Config Server in our environment.
When we access the /health endpoint on them, we see the below information which includes "discoveryComposite", "discoveryClient" and also "configServer"
What does the discoveryComposite and discoveryClient statuses mean?
Is there any documentation on them.
Also, we see the status information on Config Server too. We see this in all the 3 services, eureka , zuul and config when we access their /health endpoint.
We also , want to know why the config server status is being shown in the /health status of all the 3 services.