当前位置: 首页 > 后端技术 > PHP

基于Redis键空间通知实现30分钟未支付取消订单

时间:2023-03-29 17:44:51 PHP

根据Redis键空间通知,30分钟内取消未付款订单没有响应需求,退还押金。使用timeout可以实现的各种业务应用原理。Redissetex设置一个指定时间的key,setexorder_no18001启用psubscribe监听key过期事件。注意setexpsubscribe需要在同一个Redisdb中实现业务根据回调中的key来处理业务~这里随机linux配置设置daemonnohupphppsubscribe.php&closeprocesspsaux|grep"nohupphppsubscribe.php&"找到pid然后kill设置自动启动参考地址https://my.oschina.net/marhal...