소스 검색

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

yang yi 1 년 전
부모
커밋
a9fcbe8fcb
2개의 변경된 파일10개의 추가작업 그리고 0개의 파일을 삭제
  1. 5 0
      eureka-server_9001/src/main/resources/application.yaml
  2. 5 0
      member-service-provider_10000/src/main/resources/application.yaml

+ 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