亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

springboot+redis過期事件監聽實現過程解析

瀏覽:2日期:2023-05-26 13:20:03

1 修改 redis.conf配置文件:

K Keyspace events, published with keyspace@ prefix事件E Keyevent events, published with keyevent@ prefixg Generic commands (non-type specific) like DEL, EXPIRE, RENAME, …$ String commandsl List commandss Set commandsh Hash commandsz Sorted set commandsx Expired events (events generated every time a key expires)e Evicted events (events generated when a key is evicted for maxmemory)A Alias for g$lshzxe, so that the “AKE” string means all the events.redis.conf 的默認的配置是:notify-keyspace-events ''我們需要改為:notify-keyspace-events Ex即對應上面的鍵的過期事件。修改玩這個重啟一下redis

2 客戶端來監聽redis的過期事件:

@Configurationpublic class RedisListenerConfig { @Bean RedisMessageListenerContainer container(RedisConnectionFactory connectionFactory) { RedisMessageListenerContainer container = new RedisMessageListenerContainer(); container.setConnectionFactory(connectionFactory); return container; }}

3.書寫一個監聽器

@Slf4j@Componentpublic class RedisKeyExpirationListener extends KeyExpirationEventMessageListener { public RedisKeyExpirationListener(RedisMessageListenerContainer listenerContainer) { super(listenerContainer); } @Override public void onMessage(Message message, byte[] pattern) { String expiredKey = message.toString(); log.info('expiredKey========='+expiredKey); }

4.查詢方法中隨便加了兩個表中的不同id,一個30s,一個27s。

redisUtil.set('UserId'+user.get(0).getId(),user.get(0).getId(),30);redisUtil.set('UserInfoId'+userInfo.get(0).getId(),userInfo.get(0).getId(),27);

控制臺輸出:

springboot+redis過期事件監聽實現過程解析

需要注意的是:

過期監聽消息中返回的是,過期的鍵的key值,是沒有返回value的

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Spring
相關文章:
主站蜘蛛池模板: 国产亚洲高清在线精品不卡 | 免费看的黄视频 | 成人午夜免费视频 | 精品一区二区在线观看 | 亚洲精品免费在线观看 | 久久久久欧美国产精品 | 欧美日韩大尺码免费专区 | 黄色网毛片 | 国产三级一区二区三区 | 夜夜女人国产香蕉久久精品 | 中文字幕极速在线观看 | 国产不卡网 | 亚洲欧美日韩高清一区二区一 | 黄色免费观看视频网站 | 亚洲人成网站色7799在线观看 | 免费黄色高清视频 | 狠狠色丁婷婷综合久久 | a毛片在线观看 | 亚洲精品一区二区三区不卡 | 全免费a级毛片免费看视频免 | 国产亚洲精品一区999 | 日本免费久久久久久久网站 | 久久成人精品视频 | 亚洲午夜视频在线 | 国产精品视频网站你懂得 | 羞羞色院91精品网站 | 免费在线看片网站 | 在线观看免费精品国产 | 视频办公室添的我好爽 | 国产一级做性视频 | 国产性大片免费播放网站 | 欧美一区二区三区视频 | 国产欧美精品区一区二区三区 | 一级特黄录像绵费播放 | 久久精品国产色蜜蜜麻豆 | 91精品国产自产91精品 | 天天躁夜夜躁很很躁2020 | 国产热视频 | 亚洲美女色在线欧洲美女 | 深夜国产一区二区三区在线看 | 尹人香蕉久久99天天拍欧美p7 |