Explorar o código

feat:配置Erueka Server的自我保护机制,配置心跳间隔和心跳超时时间

yang yi hai 1 ano
pai
achega
a9fcbe8fcb

+ 5 - 0
eureka-server_9001/src/main/resources/application.yaml

@@ -16,3 +16,8 @@ eureka:
 #配置服务注册中心的地址
     service-url:
       defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka
+  server:
+    #设置自我保护机制,默认开启
+    enable-self-preservation: true
+    #心跳机制时间间隔(单位毫秒,默认是30*1000)
+    eviction-interval-timer-in-ms: 2000

+ 5 - 0
member-service-provider_10000/src/main/resources/application.yaml

@@ -19,6 +19,11 @@ eureka:
   instance:
     #配置注册到Eureka Server中的名称
     appname: member-service-provider
+    #心跳检测和续约的间隔时间
+    #Eureka Client向Eureka Server发送心跳信息的间隔时间
+    lease-renewal-interval-in-seconds: 30
+    #Eureka Server在收到最后一次心跳后等待的时间上限,超时将剔除该服务实例,默认是90秒
+    lease-expiration-duration-in-seconds: 90
   client:
     #是否将自己注册到Eureka Server中
     register-with-eureka: true