使用限制
更新時間 2024-12-16 15:39:07
最近更新時間: 2024-12-16 15:39:07
分享文章
本文為您介紹分布式消息服務MQTT各功能項使用限制。
| 功能信息項 | 限制值 | 說明 |
|---|---|---|
| 實例名稱 | 長度4~40個字符,大小寫字母開頭,只能包含大小寫字母、數字及分隔符(-) | 實例名稱不可重復。 |
| Topic 長度 | 64 個字符 | Topic 長度不得超過該限制,否則會導致無法發送或者訂閱。 |
| Topic 和 Client ID 可用字符 | 僅限數字 0-9,字母 a-z 或 A-Z,和符號“-”、“_” | Client ID 和MQTT 的 Topic 不允許使用“/”、“:”、“,”、“%”等其他非常規字符,否則可能導致無法連接和收發消息。 |
| Client ID 長度 | 64 個字符 | 使用微消息隊列 MQTT 收發消息時,Client ID 長度不得超過該限制,否則會導致連接被斷開。 |
| 消息大小 | 64 KB 字節 | 消息負載不得超過該限制,否則消息會被丟棄。 |
| 單個設備訂閱Topic 數量 | 30 個 | 每個客戶端最多允許同時訂閱 30 個 Topic,超過該限制會導致無法新增新的訂閱關系。 |
| 每個持久化會話離線消息存儲數量 | 1,000,條 | 服務端會限制每個持久化會話的離線消息數量。超過該限制后,服務端會從最早的消息開始清理。因此,請合理使用持久化訂閱模式,以免產生很多無用的離線消息。 |