日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

弱依賴降級

當弱依賴的第三方應用出錯不會影響整體流程,則稱之為弱依賴。對于弱依賴不穩定時,需要配置降級規則來保護系統穩定性。

背景信息

在實際業務中,應用通常會調用依賴方(遠程服務、數據庫、第三方 API 等)來完成服務。例如,支付的時候需要遠程調用銀聯提供的 API。然而依賴方的穩定性是不能保證的。若依賴方出現不穩定的情況,則請求和調用依賴方的方法的響應時間變長,線程產生堆積,最終可能耗盡自身的線程數,導致應用本身不可用。

在復雜鏈路中,若某一環不穩定,就可能會層層渲染,最終導致整個鏈路都不可用。

針對以上情況,可以使用 AHAS 應用防護功能對依賴方配置降級規則來保證系統穩定性。

功能原理

若應用依賴于多個下游服務(弱依賴),當下游服務調用過慢,則會嚴重影響當前服務的調用。為調用端配置基于平均響應時間或錯誤率的降級規則后,當調用鏈路中某個下游服務調用的平均響應時間或錯誤率超過閾值,AHAS 就會對此調用進行降級操作,拒絕多余的調用,保護應用不被調用端短板影響。

配置降級規則具體操作步驟,請參見配置熔斷規則

同時可以配合 Fallback 功能使用,在被降級的時候提供相應的處理邏輯。