Я только что попытался сделать попытку плавного обновления службы в тестовой настройке. К службе обращается клиент Feign. И наивно у меня сложилось впечатление, что при наличии нескольких доступных экземпляров службы клиент повторит попытку другого экземпляра, если ему не удастся подключиться к одному из них.
Однако этого не произошло. Но я не могу найти упоминания о том, как Feign in Spring Cloud должен быть настроен для этого? Хотя я видел упоминания о том, что он поддерживает его (в отличие от использования RestTemplate, где вы использовали бы что-то вроде Spring Retry?)