超時與重試機制(1)—《億級流量》

在實際開發過程當中,筆者見過太多故障是由於超時沒有設置或者設置的不對而形成的。而這些故障都是由於沒有意識到超時設置的重要性而形成的。若是應用不設置超時,則可能會致使請求響應慢,慢請求累積致使連鎖反應,甚至應用雪崩。而有些中間件或者框架在超時後會進行重試(如設置超時重試兩次),讀服務自然適合重試,但寫服務大多不能重試(如寫訂單,若是寫服務是冪等,則重試是容許的),重試次數太多會致使多倍請求流量,即模
相關文章
相關標籤/搜索