3

我正在研究 Eureka 以进行服务发现,我发现如果我杀死一个进程,eureka 会将其显示为“DOWN”。有一天它会自己清洗并移除它吗?

场景是这样的:假设我正在使用亚马逊 AWS。我想以这种方式上传新版本:准备 X 台新机器并杀死旧机器。

新机器在启动时会注册到eureka,但是旧机器如何从Eureka注销呢?

我使用java和spring-cloud。

谢谢,伊多

4

1 回答 1

4

不确定这是否会对您有所帮助,但您可以尝试一下。

尤里卡服务器应用程序.yml

eureka:
  server:
    enableSelfPreservation: false

服务应用程序.yml

eureka:
  instance:
    leaseRenewalIntervalInSeconds: 1
    leaseExpirationDurationInSeconds: 2

阅读此信息:- https://github.com/ExampleDriven/spring-cloud-eureka-example

于 2016-08-18T17:58:13.390 回答