Redis过期回调机制

发布时间 2024-01-03 10:41:52作者: 成佛在西天

开启配置

第一种方式:

// 注意K针对的是key,E针对的是Event
CONFIG set notify-keyspace-events Kx (但非持久化,redis重启后会失效)

第二种方式(配置文件redis.conf):

notify-keyspace-events “Kx”

 

 

验证测试

  1、打开终端连接redis,并开启订阅

psubscribe __keyspace@*__:warning_key

  2、打开第二个终端,新增一个有过期时间的key

// 注意此处的key要与订阅的key保持一致
setex warning_key 20 24

 

 

参考文章

配置文件

Demo验证测试