分佈式系統中的接口調用如何保證順序性

業務場景:有三個連續的請求,必須保證其順序性 第一種方案:通過redis記錄 點評:這種方法太重,阻塞的接口會壓榨服務器的併發數/吞吐量,只有當請求1失敗後其他兩個才能釋放。   第二種方案:前端串行請求   在不追求高服務體驗的時候可以限制下一個請求,當請求1沒有處理完成前,前端不會發送第二個請求,並且後端系統在接收到請求2時直接返回錯誤信息,也可以在前端建立一個隊列,按順序發送請求至後端,後端
相關文章
相關標籤/搜索