在SpringBoot项目中配置Redis的过期提醒,通过修改
redis.conf
或命令行设置notify-keyspace-events
,并创建自定义的Redis消息监听器来处理过期事件。
一、开启Redis key过期提醒
- 方式一:修改redis.conf配置文件
1 | 默认 notify-keyspace-events "" |
- 方式二:命令行开启
1 | CONFIG SET notify-keyspace-events Ex |
二、项目导入redis依赖
1 | <dependency> |
三、配置config配置类
1 |
|
四、配置监听代码
1 |
|