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

2021-10-10 19:16:17 字數 1316 閱讀 6678

(2)eureka服務端工程 eureka-server

1 失效剔除

2 自我保護

eureka.instance.ip-address=127.0.0.1 # 設定當前的ip

eureka.instance.prefer-ip-address=true # 是否ip優名

//獲取 provider ip與埠

list

list = discoveryclient.

getinstances

("demo01_provider_user_8001");

//服務id

//表示執行中的服務物件

eureka.instance.lease-renewal-interval-in-seconds=30 # 時間間隔

eureka.instance.lease-expiration-duration-in-seconds=90 # 最長時間

eureka.client.registry-fetch-interval-seconds=30

設定消費端可以定時獲取註冊中心的服務列表,並快取時間

eureka.server.eviction-interval-timer-in-ms=9000

失效講的就是 刪除非正常關閉的服務在註冊中心的記錄

eureka.server.enable-self-preservation=false
這是觸發了eureka的自我保護機制

eureka.server.enable-self-preservation=false

關閉自我保護模式(預設為開啟)

服務端 客戶端註冊進Eureka

目錄客戶端 介面呼叫方 測試org.springframework.cloud spring cloud starter netflix eureka client 2.2.5.release 注意此處匯入的是spring cloud starter netflix eureka client客戶端...

Eureka客戶端 服務提供者

1 pom.xml org.springframework.cloud spring cloud starter netflix eureka client org.springframework.boot spring boot starter actuator spring name eurek...

微服務從grpc到客戶端再到服務端

proto檔案如下 message prodholdinginforequest oneof check pageno oneof check pagelength oneof check total string sort 1005 排序條件 oneof check czr oneof check...