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

基本信息

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

摘要

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