I'm trying to configure Eureka Server to recognize when a service registered with the Eureka server is returning DOWN/OUT_OF_SERVICE using a HealthCheckHandler on the clients DiscoveryClient.
But, it does not seem to be invoked by the Eureka server. I've seen some examples using Karyon, is this the only way?
How can I configure the Eureka server to invoke, e.g. /health on the given service to check the service internal state?
I cannot only rely on the service sending heart beats.
Thanks!
Kind regards,
Andreas
I believe I am seeing a similar issue. If I send an OUT_OF_SERVICE request to a particular app on a given host that runs multiple apps, all Eureka enabled apps on that same host start registering an OUT_OF_SERVICE state.
For example... in my test environment I have a Eureka-server instance and 3 Eureka enabled apps running across 3 nodes. If I issue an OUT_OF_SERVICE to appA running on node1(curl -X PUT http://node1:9090/eureka/v2/apps/appA/node1/status?value=OUT_OF_SERVICE), all apps (including Eureka-server) on node1 start showing an OUT_OF_SERVICE state. Is this expected behavior?
Thanks.
-John
--
You received this message because you are subscribed to the Google Groups "eureka_netflix" group.
To unsubscribe from this group and stop receiving emails from it, send an email to eureka_netfli...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.