前面的方法已經有了 補充一個 在加入隊列時候 判斷時間不超過結束時間 在取數據的時候判斷時間要超過結束時間 壞處是犧牲了一些性能(判斷)
2017-11-16
把秒殺商品存string類型的 值為Int的庫存數量 用戶請求一次庫存-1 為0就秒殺結束 然后將用戶信息和商品id寫入list 然后隊列監控list執行寫訂單操作
2017-10-21
視頻里的代碼只能實現削峰,但是沒有實現鎖,這樣判斷在高并發的情況下 ,肯定會出現超賣的情況,因為如果同時有100個進程執行了$resdis->lLen($resdis_name)<10,都是返回true的。
建議使用decr方式,實現原子性的判斷。
建議使用decr方式,實現原子性的判斷。
2017-10-19