上蔡县做彩票网站,网站设计外包,网站怎么做seo、,平面设计类的网站spring项目监听redis的key失效事件
redis的key失效事件监听配置
注意:
redis单台可以监听key失效事件 只在database 0上支持这个特性
哨兵模式可以监听redis的key失效事件,主的挂了,从的变主,也能监听到 集群模式下, 无法获取key失效通知,需要监听所有的服务才能实现
修改…spring项目监听redis的key失效事件
redis的key失效事件监听配置
注意:
redis单台可以监听key失效事件 只在database 0上支持这个特性
哨兵模式可以监听redis的key失效事件,主的挂了,从的变主,也能监听到 集群模式下, 无法获取key失效通知,需要监听所有的服务才能实现
修改redis配置
打开
notify-keyspace-events Ex
默认是不打开打开对CUP有消耗
注释
#notify-keyspace-events spring boot项目监听redis的key失效事件
Spring boot项目 参看 gaosu-billingManage-expireClean
https://www.cnblogs.com/owenma/p/10419896.html /*** desc 监听redis过期事件* author liang* date 2019/9/18*param factorySentinel*/Beanpublic RedisMessageListenerContainer redisMessageListenerContainer(Qualifier(factorySentinel) LettuceConnectionFactory factorySentinel) {RedisMessageListenerContainer container new RedisMessageListenerContainer();container.setConnectionFactory(factorySentinel);return container;}因为用了多redis数据源, 上面是监听哨兵模式的key过期事件
参考链接: https://blog.csdn.net/u012528360/article/details/54139225 https://www.cnblogs.com/owenma/p/10419896.html