Hi, I'm having a weird issue (weird for me at least ;) ) with Zuul and Eureka: I'm trying to get blue-green deployment going with Zuul routing to the backend instances via Eureka. But when I update one of the backend services, Zuul returns a few 500 errors because it tries to reach one of the instances which has gone down, and instead of selecting another instance, it throws an error. I've tried fiddling about with lease renewal timeouts and stuff, but to me it seems that it doesn't understand that it should try another instance. The blue and green apps have two instances each, but cranking up the instance count doesn't seem to help.
Does anyone have any pointers as to what I'm doing wrong?