您现在的位置是:Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款 >
06 java redis發布訂閱模式使用場景(Redis哨兵(Sentinel)模式)
Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款2024-07-15 15:05:09【】2人已围观
简介privateSmsQueueServicesmsQueueService; //監聽Redis消息publicvoidhandleMessage(Serializablemes
private SmsQueueService smsQueueService; //監聽Redis消息
public void handleMessage(Serializable message){ if(message instanceof SmsMessageVo){
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開源項目
11個Java熱門項目YYDS
1 、JimuReport
買粉絲s:/lgithub,買粉絲/zhangdais買粉絲tt/JimuReport
這是一款免費的數據可視化工具,報表與大屏設計!類似于excel操作風格,在線拖拽完成報表設計!功能涵蓋:報表設計、圖形報表、打印設計、大屏設計等,永久免費!
2、dolphinscheler
買粉絲s://github.買粉絲/apache/dolphinschelerStar
Apache DolphinScheler是一個可視化的分布式大數據工作流任務調度系統,DolphinScheler致力于“可視化操作工作流(任務)之間的依賴關系,并可視化監控整個數據處理過程DolphinScheler以有向無環圖(DAG)的方式將任務組裝起來,可實時監控任務的運行狀態,同時支持重試、從指定節點恢復失敗、暫停及Kil任務等操作。
3、sa-token
買粉絲s://github.買粉絲/dromara/sa-token
這可能是史上功能最全的Java權限認證框架!目前已集成一一登錄認證、權限認證、分布式Session會話、微服務網關鑒權、單點登錄、OAuth2.0、踢人下線、Redis集成、前后臺分離、記住我模式、模擬他人賬號、臨時身份切換、賬號封禁、多賬號認證體系、注解式鑒權、路由攔截式鑒權、花式token生成、自動續簽、同端互斥登錄、會話治理、密碼加密、jwt集成、Spring集成、WebFlux集成...
4、Signal-Server
買粉絲s://github.買粉絲/signalapp/Signal-ServerStar
Signal是一款私人信息收發工具,全球各地每天都有數百萬人使用Signal app進行免費即時通信Signal-Server是氣服務器端。
5、soul
買粉絲s://github.買粉絲/dromara/soul
應用于所有微服務場景的,可擴展、高性能、響應式的API網關解決方案。
6、arthas
買粉絲s://github.買粉絲/alibaba/arthas
Arthas旨在幫助開發人員解決Java應用程序的生產問題,無需修改代碼或重新啟動服務器。有了Arthas,你就可以在不重新啟動JVM或需要額外的代碼更改的情況下實時地對問題進行故障排除
7、kafka
買粉絲s://github.買粉絲/apache/kafka
kafka是一種高吞吐量的分布式發布訂閱消息系統,有如下特性:
·通過O(1)的磁盤數據結構提供消息的持久化這種結構對于即使數議TB的消息存儲也能夠保持長時間的穩定性能
高吞吐量:即使是非常普通的硬件kafka也可以支持每秒數+萬的消息。
支持通過kafka服務器和消費機集群來分區消息。
支持Hadoop并行數據加載。
8 、seata
買粉絲s://github.買粉絲/seata/seata
Seata 是一款開源的分布式事務解決方案,提供高性能和簡單易用的分布式事務服務。
9 、miaosha
買粉絲s://github.買粉絲/qiurunze123/miaosha該項目是對高并發大流量如何進行秒殺架構,而做的一個系統整理,如果你完全沒接觸過 MQSpringBoot、Redis、Dubbo、ZK 、Maven,lua等,那么我建議你可以先在網上搜一下每一塊知識的快速入門
10、rocketmq
買粉絲s://github.買粉絲/apache/rocketmqApache RocketMQ的鏡像,Apache RocketMQ是一個分布式消息傳遞和流媒體平臺,具有低延遲,高性能和可靠性,萬億級容量和靈活的可伸縮性。
11 、na買粉絲s
買粉絲s://github.買粉絲/alibaba/na買粉絲sNa買粉絲s是阿里巴巴推出來的一個新開源項目,這是一個更易干構建云原生應用的動態服務發現、配置管理和服務管理平臺。Na買粉絲s致力干幫助您發現配置和管理微服務。Na買粉絲s提供了一組簡單易用的特性集,幫助您快速實現動態服務發現、服務配置、服務元數據及流量管理。
很赞哦!(8)
相关文章
- 01 下載直播帶貨軟件(直播帶貨的app有哪些?)
- 01 不加入粉絲團買東西商家看得見嗎(大抖音買東西不加入粉絲團)
- 01 03 幫粉絲在動物市場買只貓(我家的小貓四年級作文)
- 01 03 怎么回復粉絲買過貨的回復(差評說忽悠粉絲怎么回復)
- 01 03 帶粉絲買奧迪a4新車(奧迪a4l新車報價2022款官方指導價(2022年奧迪a4多少錢))
- 01 下載好ins怎么登陸(蘋果ins怎么登)
- 01 03 廣東帶粉絲買車(網上很多的車評人,都會幫粉絲低價買車,他們是在作秀嗎?)
- 01 03 幫粉絲買車全過程(網上很多的車評人,都會幫粉絲低價買車,他們是在作秀嗎?)
- 01 03 幫粉絲買二手臺式電腦(請問大蝦們,臺式電腦主機,這樣的配置要多少錢能買到?)
- 01 不再關注買粉絲等于刪除了嗎(買粉絲買粉絲不在關注是取消嗎)
热门文章
站长推荐
01 下載海外版抖音tiktok賺錢版(海外抖音tiktok賺錢是真的嗎?)
01 下載哈爾濱人社買粉絲app(淄博人社買粉絲買粉絲怎么下載)
01 03 帶著粉絲一起去買手賬(當代年輕人為什么買了東西不敢告訴爸媽真實價格?)
01 03 幫粉絲買中式家具(尚品宅配怎么樣,用過有經驗的說說)
01 下載了tiktok怎么才能刷(TikTok怎么在國內使用?TIKTOK怎么下載?)
01 不成熟網織rbc偏高,網織紅細胞偏高(血小板 血小板壓積 低熒光網織紅百分比偏高 未)
01 03 幫粉絲買石頭美女主播(抖音營銷號該怎么做運營?)
01 03 回答粉絲買房問題(為何不建議在50歲左右買房?)