Eureka配置客戶端

2021-10-01 17:12:48 字數 1431 閱讀 9381

org.springframework.cloud

spring-cloud-starter-netflix-eureka-client

org.springframework.cloud

spring-cloud-starter-config

注:需要新增spring-boot-starter-web否則啟動會失敗

server:

port: 3011

spring:

cloud:

config:

uri: http://localhost:3001/ # profile 對應 config server 所獲取的配置檔案中的

profile: dev # profile 對應 config 所獲取的配置檔案中的

label: master # 指定git 倉庫的分支,對應 config server 所獲取的配置檔案的

# discovery:

# enabled: true # 是否從配置中心讀取檔案

# service-id: microservice-config-server # 服務名

spring.cloud.uri: 指定config server的位址,預設是http://localhost:8888spring.cloud.config.profile:profile對應config server所獲取配置檔案的spring.cloud.config.label:指定git倉庫的分支,對應config server所獲取配置檔案的

[key point]:

@restcontroller

public class configclientconfigcontroller ")

private string profile;

public string getprofile()

}

springBoot中eureka客戶端配置

開啟健康檢查 需要spring boot starter actuator依賴 eureka.instance.preferipaddress true 將instance id設定成ip 埠的形式 eureka.instance.instance id eureka.instance.status...

Eureka客戶端健康監測

狀態頁和健康檢查的url在spring cloud eureka中預設使用了spring boot actuator模組提供的 info端點和 health端點。為了服務的正常運作,我們必須確保eureka客戶端的 health端點在傳送元資料的時候,是乙個能夠被註冊中心訪問到的位址,否則服務註冊中...

微服務Eureka客戶端與服務配置

2 eureka服務端工程 eureka server 1 失效剔除 2 自我保護 eureka.instance.ip address 127.0.0.1 設定當前的ip eureka.instance.prefer ip address true 是否ip優名 獲取 provider ip與埠 ...