Fegin客戶端超時時間配置
阿新 • • 發佈:2020-10-10
1,服務雪崩效應
假如現在同時有2000個 /orderToUserInfo 請求,這時的 /getOrderInfo 請求會產出延遲等待
2,Fegin客戶端超時時間配置
2.1,會員專案新增介面 --(展示超時效果)
2.2, 訂單服務介面新增呼叫會員 介面的方法
2.3,通過 Fegin客戶端呼叫訂單服務介面
2.4,啟動Eureka註冊中心服務,會員服務,訂單服務後請求異常,因為SpringCloud 的 Fegin預設開啟RIbbn,而程式碼中設定的介面執行時延遲1.5秒,而預設的超時時間是 1秒
2.5,設定 Fegin客戶端 Ribbn的超時時間(在訂單實現專案的 application.yml中設定)
3,Fegin客戶端預設開啟本地負載均衡的,啟動兩臺會員服務,埠分別為 8000,8010(做叢集效果),Eureka註冊中心,訂單服務也啟動