while (!$lock) { $lock = Redis::set('lock'.$id, $random, 'nx', 'ex' , $ttl);
}我想在這句話在我指定的時間 超時拋出異常 我該怎么做
1 回答

絕地無雙
TA貢獻1946條經(jīng)驗 獲得超4個贊
在你這行代碼前面加一行,用來判斷一下是否key已失效~~~
if ($redis->exists('lock' . $id)) { // 沒失效} else { // 失效了}
以上對你需求的猜測。
- 1 回答
- 0 關注
- 580 瀏覽
添加回答
舉報
0/150
提交
取消