記一次併發數據重複的處理

一次併發處理 最近對一個設備做API,發現讀取設備信息的時候是以廣播來的 廣播的形式,那就會出現併發的情況。 同一秒可能有5次的相同請求,這樣導致創建兩條相同的記錄 用memcache的原子性,根據請求的參數去生成key,再來就判斷有沒有,有就返回處理中 效果如下: 可以看到第一次請求,還沒返回,第二次請求就過來了,第二次請求就返回正在處理中,第三次也是與第二次相同,這時候返回第一次的處理,處理成
相關文章
相關標籤/搜索