架構設計之「服務限流」(二)

1.微服務限流 隨着微服務的流行,服務和服務之間的穩定性變得越來越重要。緩存、降級和限流是保護微服務系統運行穩定性的三大利器。 緩存的目的是提升系統訪問速度和增大系統能處理的容量,而降級是當服務出問題或者影響到核心流程的性能則需要暫時屏蔽掉,待高峯或者問題解決後再打開,而有些場景並不能用緩存和降級來解決,比如稀缺資源、數據庫的寫操作、頻繁的複雜查詢,因此需有一種手段來限制這些場景的請求量,即限流。
相關文章
相關標籤/搜索