輕量消息隊列(原 MNS)對某些具體指標進行了約束和規范,您在使用時注意不要超過相應的限制值,以免程序出現異常。
隊列模型限制
限制項 | 限制值 | 說明 |
命名長度 | 120字符 | 超過該限制,隊列創建失敗。 |
隊列數量 | 1000個 | 無 |
消息大小 | 64 KB | 超過該限制,消息會被丟棄。 |
批量接口 | 16條 | 無 |
長輪詢 | 30秒 | 無 |
消息保存時間 | 7天 | 超過時間將自動滾動刪除,建議按照需求設置。 |
主題模型限制
限制項 | 限制值 | 說明 |
命名長度 | 120字符 | 超過該限制,主題創建失敗。 |
主題數量 | 1000個 | 無 |
消息大小 | 64 KB | 超過該限制,消息會被丟棄。 |
單個主題訂閱數 | 100個 | 無 |
消息保存時間 | 1天 | 超過時間將自動滾動刪除,建議按照需求設置。 |
消息過濾標簽 | 1個 | 用于消息過濾,不超過16個字符。 |
隊列訂閱方式 | 隊列的消息大小需大于或等于主題消息大小。 | 超過該限制,訂閱將創建失敗。 |
限流規格說明
接口類型 | 每個主賬號每個地域限流閾值 | 計數規則 | 包含接口 |
數據流消息收發相關接口 | 20000 QPS | 當使用BatchSendMessage接口請求某隊列時,BatchSendMessage的QPS = BatchSendMessage每秒實際請求次數×接口中的消息條數。 例如,BatchSendMessage接口1秒中實際請求次數是100,接口中包含10條消息,則占用單個隊列QPS=100×10 = 1000。 | |
元數據操作相關接口 | 200 QPS | 每發送1次請求,QPS計數加1。 |
說明
如果您有特殊需求,可提交工單提高相關接口的限流閾值。
文檔內容是否對您有幫助?