RocketMQ場景使用技巧
下面描述幾個基本場景:
同步:可靠的同步傳輸用於廣泛的場景,如重要的通知訊息,簡訊通知,簡訊營銷系統等。
非同步:非同步傳輸通常用於響應時間敏感的業務場景。
單向傳輸:單向傳輸用於需要中等可靠性的情況,例如日誌收集。
有序訊息:FIFO順序提供有序訊息,傳送/接收全域性和分割槽排序。
廣播:向主題的所有訂閱者傳送訊息。 如果您希望所有訂閱者都收到有關主題的訊息,則廣播是一個不錯的選擇。
定時訊息:將在稍後提供的時間之前傳送。
批量訊息:批量傳送訊息可提高傳遞小訊息的效能。使用限制
同一批次的訊息應該具有:相同的主題,相同的waitStoreMsgOK和沒有計劃支援。
此外,一批郵件的總大小不應超過1MiB。
如何使用批次如果您一次只傳送不超過1MiB的訊息,則很容易使用批處理:
攔截器訊息:Tag是一個有效的設計
相關文章
- 面試官:RocketMQ是什麼,它有什麼特性與使用場景?面試MQ
- RocketMQ實戰--高併發秒殺場景MQ
- mongodb 使用場景和不使用場景MongoDB
- RocketMQ 在多 IDC 場景以及多隔離區場景下的實踐MQ
- Apache RocketMQ 5.0 在Stream場景的儲存增強ApacheMQ
- RocketMQ進階技巧MQ
- RabbitMQ 使用場景MQ
- Vuex使用場景Vue
- Block使用場景BloC
- Redis使用場景Redis
- 小程式的場景入口運用技巧
- git常用使用場景Git
- Map的使用場景
- Go Type 使用場景Go
- 聊聊Redis使用場景Redis
- 聊聊 Redis 使用場景Redis
- ruby 使用Struct場景Struct
- 泛型使用場景泛型
- grep 的使用場景
- 小程式使用場景:線上場景運用如何獲得使用者
- async函式使用場景函式
- 淺析 record 使用場景
- jeesz-zookeeper使用場景
- Redis都有哪些使用場景Redis
- 典型的ETL使用場景
- Android LaunchMode使用場景Android
- RxJava 使用場景小結RxJava
- MySQL和Elasticsearch使用場景MySqlElasticsearch
- useCallback 和 useMemo 使用場景
- 小程式使用最高效的場景:線上+線下混合場景
- Oracle dbms_lock.sleep()儲存過程使用技巧-場景-分析-例項-可下載Oracle儲存過程
- ThreadLocal的使用場景分析thread
- ES6 Symbol 使用場景Symbol
- fishhook使用場景&原始碼分析Hook原始碼
- Redis最常用的使用場景Redis
- zookeeper學習03 使用場景
- zookeeper使用(四)--應用場景
- MQ 常見的使用場景MQ