微服務的斷路器實現圖解Golang通用實現

斷路器背景 微服務連鎖故障場景 在分佈式環境中,各個微服務相互調用,當某些情況下,比如後端中間件服務故障、第三方服務中斷導致某個服務無限期不可用,短時間無法恢復,則可能會導致連鎖故障,最終影響壓垮整個業務集羣 斷路器與重試 斷路器模式不同於重試模式,重試模式是使應用程序可以重試操作以期望它會成功,而斷路器模式是防止應用程序執行一個可能失敗的操作,減少執行可能失敗操作的CPU、內存、線程等資源的浪費
相關文章
相關標籤/搜索