Eureka Server 配置
server:
port: 8888
spring:
profiles:
active: dev
application:
name: @pom.artifactId@
eureka:
instance:
status-page-url-path: /actuator/info #狀態頁面的URL,相對路徑,默認使用 HTTP 訪問,如果需要使用 HTTPS則需要使用絕對路徑配置
health-check-url-path: /actuator/health #健康檢查頁面的URL,相對路徑,默認使用 HTTP 訪問,如果需要使用 HTTPS則需要使用絕對路徑配置
spring:
security:
user:
password: root
name: root
eureka:
server:
enable-self-preservation: false # 設爲false,關閉自我保護。根據需求配置相關參數
response-cache-update-interval-ms: 3000 #客戶端的有效負載緩存應該更新的時間間隔,默認爲30s(單位/毫秒)
response-cache-auto-expiration-in-seconds: 120 #當註冊表信息被改變時,則其被保存在緩存中不失效的時間,默認爲180秒(單位/秒)
eviction-interval-timer-in-ms: 3000 #清理無效節點的時間間隔。默認60秒(單位/毫秒)
instance:
prefer-ip-address : true # 註冊時使用ip而不是主機名
hostname: localhost
ip-address: 127.0.0.1
client:
fetch-registry: false # 表示自己端就是註冊中心,我的職責就是維護服務實例,並不需要去檢索服務
register-with-eureka: false #表示是否註冊自身到eureka服務器
serviceUrl:
#設置與 Eureka Server 交互的地址查詢服務和註冊服務都需要依賴這個地址(服務暴露的地址)
defaultZone: http://root:root@${eureka.instance.hostname}:${server.port}/eureka/