laravel设置redis当天过期的key

发布时间:2022-09-26 23:02:28 阅读:89次

今天在写脚本做了一个判断

如果当天失败3次,那么当天停止执行脚本

use Illuminate\Support\Facades\Redis;

if(Redis::get('cron-fail-num') >= 3){
   echo "脚本多次执行有误,当天停止执行";
   \Log::info("脚本多次执行有误,当天停止执行") ;
     exit;
}

//其他代码

if(Redis::get('cron-fail-num') == ''){
     Redis::setex('cron-fail-num',strtotime(date("Y-m-d 23:59:59")) - time(),1);
}else{
     Redis::incr('cron-fail-num');
}

如有问题,可以QQ搜索群1028468525加入群聊,欢迎一起研究技术

支付宝 微信

有疑问联系站长,请联系QQ:QQ咨询

转载请注明:laravel设置redis当天过期的key 出自老鄢博客 | 欢迎分享