国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

SpringBoot如何整合redis實現過期key監聽事件

瀏覽:4日期:2023-04-24 13:29:48

可以用于簡單的過期訂單取消支付、7天自動收貨場景中

1、Spring Boot整合redis 參考

https://www.jb51.net/article/170687.htm

2、打開redis服務的配置文件添加notify-keyspace-events Ex 如果是注釋了,就取消注釋

SpringBoot如何整合redis實現過期key監聽事件

Linux安裝redis:https://www.jb51.net/article/193265.htm

Windows安裝redis:https://www.jb51.net/article/176040.htm

3、在redis配置類 @Configuration 添加如下內容

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

4、新建過期Key監聽

RedisKeyExpirationListener.java

import org.springframework.data.redis.connection.Message;import org.springframework.data.redis.listener.KeyExpirationEventMessageListener;import org.springframework.data.redis.listener.RedisMessageListenerContainer;import org.springframework.stereotype.Component;@Componentpublic class RedisKeyExpirationListener extends KeyExpirationEventMessageListener { public RedisKeyExpirationListener(RedisMessageListenerContainer listenerContainer) { super(listenerContainer); } /** * 針對 redis 數據失效事件,進行數據處理 * * @param message * @param pattern */ @Override public void onMessage(Message message, byte[] pattern) { System.out.println('過期'+message.toString()); }}

使用方式

//把key放進redis中,并設置過期時間為三秒,也可以按照自己的寫法redisService.set(key,key, 3);

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

標簽: Spring
相關文章:
主站蜘蛛池模板: 成人性视频在线 | 国产一级第一级毛片 | 亚洲视频国产视频 | 日韩精品一级毛片 | 成人a毛片手机免费播放 | 成人午夜视频在线观看 | a级在线观看 | 国产成人夜间影院在线观看 | 一级女毛片 | 久久熟 | 久久青草网站 | 欧美一区二区在线 | 久久网站免费观看 | 国产91丝袜在线播放九色 | 特级毛片免费视频播放 | 一级毛片真人不卡免费播 | 高清精品一区二区三区一区 | 久久久久毛片成人精品 | 久热国产在线视频 | 欧美成人免费大片888 | 日韩性色 | 亚洲艹| 国产一级免费视频 | 超清波多野结衣精品一区 | 伊人狼人影院 | 手机看片免费基地你懂的 | 国产黄色免费网站 | 蜜桃日本一道无卡不码高清 | 欧美高清在线视频在线99精品 | 精品欧美成人高清视频在线观看 | 日韩视频精品在线 | 婷婷的久久五月综合先锋影音 | 中日韩一级片 | 亚洲成aⅴ人在线观看 | 伊人久久精品午夜 | 一区二区三区在线 | 网站 | 国产一区三区二区中文在线 | 99re热精品这里精品 | 风流慈禧一级毛片在线播放 | 日本三本道| 国产99精品在线观看 |