技術(shù)總結(jié)
本發(fā)明提供了一種基于redis實現(xiàn)的高并發(fā)臨界資源處理方法及系統(tǒng),包括步驟1:redis的消息隊列接收到多線程訪問臨界資源的請求;步驟2:在執(zhí)行第一個訪問請求時,為待訪問的臨界資源創(chuàng)建一個redis鍵值;步驟3:通過redis鍵值的訪問計數(shù)判斷臨界資源是否被訪問成功,若已經(jīng)有任一個線程訪問成功,則退回其余線程,并結(jié)束流程。本發(fā)明能夠解決高并發(fā)時系統(tǒng)臨界資源的并發(fā)訪問問題,既不影響高并發(fā)時的性能,也不會產(chǎn)生死鎖,實現(xiàn)高并發(fā)下臨界資源的高效處理。
技術(shù)研發(fā)人員:馬吉峰;岳偉;姬雪潔
受保護(hù)的技術(shù)使用者:上海時年信息科技有限公司
文檔號碼:201710121306
技術(shù)研發(fā)日:2017.03.02
技術(shù)公布日:2017.06.20