コンテンツにスキップ

制限

この表は、ベータリリース中にPub/Subブローカーとクライアントに適用される制限を示しています。

これらの制限は変更される可能性があり、多くは時間とともに増加します。

アイテム制限注釈
アカウントあたりのネームスペース3アカウントに許可される最大のネームスペース数。
ネームスペースあたりのブローカー3最終的には増加する可能性があります。
トピックあたりのサブスクライバー1000MQTTトピックあたりの最大サブスクライバー数。
デバイスあたりの接続数1単一のクライアントID(またはトークン)からの同時接続数。同じクライアントIDからの接続が1つ以上あると、既存のクライアントはDISCONNECTを受信します(理由コード0x8e:セッションが引き継がれました)。
クライアントあたりの最大パケット数10クライアントがブローカーに送信できるMQTTパケットの最大数(毎秒)。
このレートを超えるクライアントは、理由コード0x96(メッセージレートが高すぎる)でDISCONNECTを受信します。
最大トピック長65kバイトスラッシュ、プレフィックス、またはワイルドカード記号を含むトピックの最大長(バイト単位)。
最大トピック深さ8トピックに許可される前方スラッシュ(/)の最大数。
最大メッセージサイズ64KBクライアントID、追加のメタデータフィールド、およびオプションのMQTTフィールドなどのメタデータを含みます。
最大クライアントID長23バイトMQTTクライアント識別子の最大長(バイト単位)。
クライアントIDはMQTT標準に従って、少なくとも1バイトの長さでなければなりません。短いクライアントIDは、理由コード0x85(クライアント識別子が無効)でCONNACKにより拒否されます。
最大ユーザー名長32バイトユーザー名の最大長(バイト単位)。
ユーザー名はオプションですが、提供される場合はクライアントIDと一致する必要があります。
無効なユーザー名は、理由コード0x86(無効なユーザー名またはパスワード)でCONNACKにより拒否されます。
最大パスワード長4,096バイトUTF-8エンコードされたパスワードの最大サイズ(バイト単位)。
無効なパスワードは、理由コード0x86(無効なユーザー名またはパスワード)でCONNACKにより拒否されます。
接続間隔10秒クライアントがTLS接続を確立し、CONNECTを送信するまでの最大間隔。
これを超える時間がかかるクライアントは切断されます。
最小キープアライブ間隔10秒クライアントがMQTT制御パケットまたはPINGREQパケットを送信しなければならない最小時間間隔。
これを超える時間がかかるクライアントは切断されます。
最大セッション有効期限間隔7日クライアントのセッション状態を保持する最大時間間隔。現在はサブスクリプションとウィルメッセージを含みます。
7日は最大努力であり、場合によってはセッション状態が短くなることがあります。
ブローカーあたりの最大取り消された資格情報数10,000単一のブローカーに対して取り消すことができる資格情報の最大数。

ストレージおよびネットワーク単位はSI単位です。