如何无缝重启Spring Cloud Service

时间:2018-09-11 13:30:22

标签: microservices spring-cloud netflix-eureka spring-cloud-netflix

我使用eureka进行服务发现,但是更改代码后如何重新启动服务? 例如,我有一个服务serviceA,由ApplicationB调用。对于ServiceA,我有两个ServiceA实例。都注册到了eureka服务器。当ServiceA的instance1重新启动时,它将从eureka服务器注销。但是在ApplicationB中,尤里卡(Eureka)客户端可能会在以后30秒内为默认的重新获取间隔重新获取注册表。因此,ApplicationB在调用instance1时调用serviceA可能会失败。如何解决这个问题呢?使用功能区重试?还是我们有其他选择?

0 个答案:

没有答案