hey guys, not sure this is right room for asking question, but i'll try:
We have a lot of services running on AWS, and using Eureka for service discovery and Zuul as edge server.
We want to to zero-downtime deployment, failover and scaling so all customer requests which Zuul will forward into downstream services will be processed.
We shut down first server. Shutdown was not performed gracefully and Eureka still thinks that instance is alive because instance was not deregister himself.
Client makes request, Eureka returns ghost instance, request obviously fails.
Is there any way to do some re-try/health check/etc. to avoid requests losts?