好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > Redis開啟鍵空間通知實現超時通知的步驟詳解

Redis開啟鍵空間通知實現超時通知的步驟詳解

熱門標簽:一個地圖標注多少錢 400電話辦理的口碑 南京手機外呼系統廠家 高碑店市地圖標注app 四川穩定外呼系統軟件 地圖標注工廠入駐 廊坊外呼系統在哪買 b2b外呼系統 臺灣電銷

Redis部分設置

修改配置文件redis.conf(Windows為redis.windows.conf)

  • 打開該配置文件(位置取決于自己的安裝位置),找到Event notification部分。
  • 將notify-keyspace-events Ex的注釋打開或者添加該配置,其中E代表Keyevent,此種通知會返回key的名字,x代表超時事件。
  • 如果notify-keyspace-events ""配置沒有被注釋的話要注釋掉,否則不會生效。
  • 保存后重啟redis,一定要使用當前配置文件重啟,例如src/redis-server redis.conf

SpringBoot部分設置

添加redis依賴

dependency>
 groupId>org.springframework.boot/groupId>
 artifactId>spring-boot-starter-data-redis/artifactId>
/dependency>

在全局配置文件application中添加redis配置

spring.redis.host = 39.105.145.179
spring.redis.port=6379
spring.redis.database=0
spring.redis.listen-pattern = __keyevent@0__:expired

listen-pattern填寫超時時間,意思為springboot將監聽redis發出的超時鍵空間通知。

創建listener

public class TopicMessageListener implements MessageListener {
 @Override
 public void onMessage(Message message, byte[] bytes) {
 byte[] body = message.getBody();
 byte[] channel = message.getChannel();
 System.out.println(new String(body));
 System.out.println(new String(channel));
 }
}

其中message為redis返回的通知,body為超時的key的名字,channel為超時事件

創建listener配置類

@Configuration
public class RedisListenerConfiguration {

 @Bean
 public RedisMessageListenerContainer getListenerContainer(RedisConnectionFactory connectionFactory){
 //創建連接容器
 RedisMessageListenerContainer container = new RedisMessageListenerContainer();
 //放入redis連接
 container.setConnectionFactory(connectionFactory);
 //寫入需要被監聽的類型,即超時監聽
 Topic topic = new PatternTopic("__keyevent@0__:expired");
 container.addMessageListener(new TopicMessageListener(), topic);
 return container;
 }
}

之后當有鍵值過期時,redis會發送通知被上面的TopicMessageListener接收,在該類中即可調用對應的業務方法進行業務處理。

總結

到此這篇關于Redis開啟鍵空間通知實現超時通知的步驟的文章就介紹到這了,更多相關redis鍵空間通知內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • redis學習之RDB、AOF與復制時對過期鍵的處理教程
  • 大家都應該知道的Redis過期鍵與過期策略
  • Redis 2.8-4.0過期鍵優化過程全紀錄
  • redis鍵空間通知使用實現
  • 使用redis實現延遲通知功能(Redis過期鍵通知)

標簽:河源 泰州 南寧 畢節 伊春 拉薩 甘南 定州

巨人網絡通訊聲明:本文標題《Redis開啟鍵空間通知實現超時通知的步驟詳解》,本文關鍵詞  Redis,開啟,鍵,空間,通知,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Redis開啟鍵空間通知實現超時通知的步驟詳解》相關的同類信息!
  • 本頁收集關于Redis開啟鍵空間通知實現超時通知的步驟詳解的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 插女人逼逼| 好大好爽好紧小婷视频| 黄色的视频在线观看| 91蜜桃传媒精品久久久一区二区| 亲嘴脱内衣??内裤| 操色网| 毛片小视频| 国产亚洲精品美女2020久久| 国产精品99久久AV色婷婷综合 | 成年人福利视频| 《床戏替身(NP)》h| 美女露出尿囗让男人桶爽快| 女教师~淫辱の教室免费| 殷素素摇臀呻吟求欢| 视频在线亚洲| 男人和女人做爰视频| 国产妇女野外XXXXXX| 性生活免费看视频| 最近中文字幕更新第| 日韩欧美一区二区三区在线视频 | 日本特级大片| 波多野结衣与上司出差| 亚洲丶国产丶欧美一区二区三区 | 麻豆18???小泬破白浆流啪啪| 日日操美女| 开局一座山漫画免费观看全集 | 美女二区| 里番本子库彩色本子h| 91精品国产一级毛片国语版| 美女张开腿给男人桶爽免费软件| 午夜做性视频| 男人叉叉女人| 吻胸揉屁股摸腿娇喘视频网站| 久久无码人妻精品无码久久| 亚洲品质自拍网站| 美女高潮喷水18禁gif动图| 亚洲国产精品无码| 中国特级黄色大片| 国产1024在线永久免费观看| 污视频网站在线| 欧美性生交XXXXXoo|