秒殺邏輯(初稿)

1.秒殺時間段設置
設置每天固定的秒殺時間段
2.添加秒殺商品思路
①添加商品信息
②添加商品庫存,商品庫存不爲0則參加每天的秒殺活動
③添加商品到秒殺時間段
3.自動創建新的秒殺活動
設置舊的秒殺活動過期,提前創建新下一階段秒殺活動
4.前端查看
①獲取每天秒殺的時間段
②根據當前活動時間段獲取當前時間時間段的秒殺商品信息
③設置redis最大訪問數量限流,僅有數量內的用戶可以進入頁面,其他用戶僅進入假頁面
5.下單
①查詢秒殺活動是否已過期
②查詢用戶是否參加過該秒殺活動
③查詢是否還有庫存
④用戶下單後長時間未支付訂單取消,庫存加回
6秒殺代碼處理方式
①使用低端處理併發代碼,請看下集
②秒殺用戶進入redis隊列,人數滿後不在將請求人數加入隊列,取出隊列中數據下單,前端輪詢秒殺結果

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章