go-kit實踐之4:go-kit微服務熔斷機制的實現

在微服務架構中,每一個微服務都是一個獨立的業務功能單元,而一個應用一般由多個微服務組成,微服務之間的交互是通過RPC(遠程過程調用)完成。 比如,我們的應用是微服務A調用微服務B和微服務C來完成的,而微服務B又需要調用微服務D,微服務D又需要調用微服務E。如果在調用的鏈路上對微服務E的調用,響應時間過長或者服務不可用,那麼對微服務D的調用就會佔用越來越多的系統資源,進而引起微服務D的系統崩潰,微服
相關文章
相關標籤/搜索