while (!$lock) { $lock = Redis::set('lock'.$id, $random, 'nx', 'ex' , $ttl);
}我想在这句话在我指定的时间 超时抛出异常 我该怎么做
1 回答
绝地无双
TA贡献1946条经验 获得超4个赞
在你这行代码前面加一行,用来判断一下是否key已失效~~~
if ($redis->exists('lock' . $id)) { // 没失效} else { // 失效了}
以上对你需求的猜测。
- 1 回答
- 0 关注
- 549 浏览
添加回答
举报
0/150
提交
取消