線上搶購系統(tǒng)高并發(fā)場景處理方法

基本信息

申請?zhí)?/td> CN202010063417.8 申請日 -
公開(公告)號 CN113141337A 公開(公告)日 2021-07-20
申請公布號 CN113141337A 申請公布日 2021-07-20
分類號 H04L29/06(2006.01)I;H04L29/08(2006.01)I;H04L12/861(2013.01)I;G06Q30/06(2012.01)I 分類 電通信技術(shù);
發(fā)明人 李方進(jìn) 申請(專利權(quán))人 上海靜客網(wǎng)絡(luò)科技有限公司
代理機(jī)構(gòu) 北京挺立專利事務(wù)所(普通合伙) 代理人 田黎絨
地址 201913上海市崇明區(qū)長興鎮(zhèn)鳳濱路258號潤豐農(nóng)貿(mào)市場東門16號房
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了線上搶購系統(tǒng)高并發(fā)場景處理方法,包括基于用戶登錄請求獲取用戶資格;判斷用戶資格是否有效,若否,則返回操作失敗結(jié)果,若是,則:判斷用戶當(dāng)前IP是否在IP白名單內(nèi),若是,則返回操作失敗結(jié)果,若否,則:將用戶當(dāng)前IP通過nginx配置至IP白名單內(nèi);接收用戶的購買請求,并將該用戶發(fā)送的購買請求推送至其專有的消息隊列中;從消息隊列中只提取一個購買請求進(jìn)行購買操作,判斷是否成功購買,若否,則返回操作失敗結(jié)果,若是,則:將購買請求寫入服務(wù)器,并通過WebSocket傳遞成交記錄給前端前臺。本發(fā)明解決用戶重復(fù)發(fā)送請求的問題。