These are chat archives for spring-cloud/spring-cloud
What is the best way to handle deployments in Spring Cloud? I will explain:
We have a service "foo" version 1.0, it's registered in Eureka, now we want to deploy new version 1.1 with zero downtime. In classic scheme it could be achieved with blue\green deployments. Traffic will not reach new version until we switch route to it. But in case of Spring Cloud new version will register itself in Eureka right after deployment and others will send requests to it. Which is preferred way to avoid it?