您现在的位置是:Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款 >
04 redis發布訂閱 java(redis消息隊列還有其他嗎)
Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款2024-06-12 17:46:52【】5人已围观
简介f(messageinstanceofSmsMessageVo){SmsMessageVomessageVo=(SmsMessageVo)message;  
SmsMessageVo messageVo = (SmsMessageVo) message; //發送短信
SmsSender smsSender = SmsSenderFactory.buildEMaySender();
smsSender.setMobile(messageVo.getMobile());
smsSender.setContent(messageVo.getContent()); boolean sendSucc = false; //判斷短信類型
//驗證碼短信
if(messageVo.getType() == (byte)SmsType.VERIFICATION.getType()){
sendSucc = smsSender.send();
} if(!sendSucc){ return;
} // 異步更新短信表狀態為發送成功
final Integer smsId = messageVo.getSmsId();
Executor executor = Executors.newSingleThreadExecutor();
executor.execute(new Runnable() { public void run() {
SmsQueue smsQueue = new SmsQueue();
smsQueue.setSmsId(smsId);
smsQueue.setStatus((byte)SmsSendStatus.SEND.getType());
smsQueue.setProcessTime(new Date());
smsQueueService.updateSmsQueue(smsQueue);
}
});
}
}
}123456789101112131415161718192021222324252627282930313233343536373839404142434445
4.總結
下面使用一張流程圖,來總結Redis消息隊列和短信服務。
閱讀全文
java服務redis重啟后需要重啟嗎
Java服務不需要重啟,當Redis重啟后,Java應用程序會自動重新連接到Redis。這是因為Java應用程序中的Redis客戶端會自動嘗試重新建立連接。在Redis重啟后,客戶端會向Redis發送PING命令,如果連接成功,則Redis會返回PONG響應,Java應用程序會收到這個響應并繼續執行。如果連接失敗,則客戶端會嘗試重新連接,直到連接成功或達到最大連接嘗試次數。
需要注意的是,在Redis重啟后,可能會出現一段時間無法訪問Redis的情況,因為Redis需要重新加載數據到內存中。如果Java應用程序需要立即訪問Redis,可以通過設置Redis的持久化配置參數來避免這種情況。另外,如果Java應用程序中有使用Redis的緩存數據,建議設置緩存過期時間,以避免緩存數據過期后無法及時更新的情況。
redis頻道收到發布者信息后可以只推信息給一個訂閱者嗎
Redis 的 SUBSCRIBE 命令可以讓客戶端訂閱任意數量的頻道, 每當有新信息發送到被訂閱的頻道時, 信息就會被發送給所有訂閱指定頻道的客戶端。
作為例子, 下圖展示了頻道 channel1 , 以及訂閱這個頻道的三個客戶端 —— client2 、 client5 和 client1 之間的關系:
很赞哦!(374)
相关文章
- 02 湖南大學國際經濟與貿易學院老師名單(湘潭大學是985院校還是211院校?)
- 02 湖北紡織大學外經貿學院專科錄取線(武漢紡織大學里面有沒有專科 分數線大概是多少左右)
- 02 湖南外貿和長沙商貿哪個好考(湖南外貿職業學院和長沙商貿學校哪個好)
- 02 湖南省對外貿易發展存在問題(太平天國運動爆發的原因 主要事跡和結果)
- 02 湖南君可達貿易有限公司(建信優化配置基金投資方向)
- 02 湖南外貿和湖南外國語哪個好(北京工商大學與廣東外院哪個好)
- iosyoutube翻譯插件(iPhone插件有什么用?)
- ios快捷指令下載youtube視頻(十個蘋果手機好用的app推薦)
- ios下載油管視頻(play商店沒有youtube)
- 02 湖南大學經濟與貿易學院復試名單(湖南大學考研復試名單什么時候出?)
热门文章
站长推荐
02 湖南工業貿易學校校服(報考華南理工計算機專業研究生,需要什么資料)
02 湖南專升本國際經濟與貿易有哪些學校(湖南涉外經濟學院專升本國際經濟與貿易專業介紹?)
02 湖南國際貿易學院(湖南外貿學院是什么檔次)
02 湖北省對外貿易學校還在嗎(上海財經大學有哪些教授的課是必須要去蹭的?)
02 湖南建工集團中湘海外公司領導(國資國企改革概念股票有哪些)
ipad怎么用油管(我錯了,原來iPad真的能裝Windows和macOS系統)
iPad油管(我錯了,原來iPad真的能裝Windows和macOS系統)
ins使用facebook登陸會顯示真實姓名嗎(與facebook關聯的ins能改名嗎) - 副本