我有一个spring boot应用程序,通过他的serviceId在Consul
下游微服务中自动发现。
问题:
出于某些原因,Consul
中的某些先前注册的服务(不再运行)仍会在发现过程中返回。
因此,如果我的幸运负载均衡正在通过我的restTemplate
,但有时我会超时,因为会返回非正常运行的服务。
有关处理此用例的最佳做法的问题:
错误:
a resourceAccessException I/O error on GET request for http://SERVICE-NAME .... connection timeout
这种记录是否有意义,或者在实施断路器后让魔法更好?
谢谢!