高可用架構的手段

      1.無狀態化服務。 2.子系統冗餘。 3.冪等性設計,一個接口執行同樣的數據多次結果相同。數據累加接口,天然不是冪等的。但可以根據累加明細判斷是否能再次累加,這樣也可以做冪等。 4.異步調用。同步請求時,發出請求後整個線程處於等待狀態,此時cpu利用率不高。但如果是計算密集型就不要異步。 5.超時機制設置。上游調用下游的時候,要求上游要有超時機制。 6.分級管理。核心服務部署在好的機器
相關文章
相關標籤/搜索