線上搶購系統(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ā)送請求的問題。 |
