服务器
redis定时任务 标签描述

键空间通知(keyspacenotification) redis实现延迟消息队列 业务场景 1.超时未支付自动取消订单 2.定时给用户推送消息 3.文章定时发布     原理: 1.保存数据到redis的时候给键设置过期时间 2.当redis键过期时会给订阅者发送事件消息, 3.在回调事件获取到过期的键名,执行定时任务 示例 redis配置 修改redis.conf notify-keyspace-events的参数为“Ex” 然后重启redis服务   打开一个客户端新增一个50秒过期的键 另一个客户端设置订阅事件(下图是直接PHP运行,客户端执...