一種防止短時間內(nèi)重復(fù)請求API服務(wù)器的方法

基本信息

申請?zhí)?/td> CN201210182193.8 申請日 -
公開(公告)號 CN102710776B 公開(公告)日 2014-08-20
申請公布號 CN102710776B 申請公布日 2014-08-20
分類號 H04L29/08(2006.01)I 分類 電通信技術(shù);
發(fā)明人 朱澤;范鵬;劉曉軍;朱譽;俞志堅 申請(專利權(quán))人 上海兆民云計算科技有限公司
代理機(jī)構(gòu) 天津盛理知識產(chǎn)權(quán)代理有限公司 代理人 王利文
地址 300384 天津市南開區(qū)華苑產(chǎn)業(yè)園區(qū)海泰發(fā)展六路綠色生產(chǎn)基地G座6F
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及一種防止短時間內(nèi)重復(fù)請求API服務(wù)器的方法,包括以下步驟:1、生成緩存文件;2、組裝消息概要;3、取出緩存文件中全部條目的消息概要,與當(dāng)前消息概要進(jìn)行對比,如果有完全相同的條目,則不執(zhí)行該請求的相應(yīng)操作;4、取出緩存文件中時間戳信息與當(dāng)前消息信息概要相同的條目,如果緩存文件被讀寫鎖保護(hù)或者取出的條目中消息概要不是默認(rèn)消息概要,則不執(zhí)行該請求的相應(yīng)操作;5、將本次操作覆蓋此條目寫入緩存文件,并執(zhí)行此次請求的相應(yīng)操作;6、將緩存文件中相關(guān)條目修改為默認(rèn)消息概要。本發(fā)明實現(xiàn)了對服務(wù)器端的處理操作的雙層的保護(hù)功能,避免重復(fù)的處理流程造成服務(wù)器資源浪費甚至是系統(tǒng)業(yè)務(wù)邏輯紊亂等情況發(fā)生。