10.3. グローバル制限の設定

グローバルポリシーを作成して、ルーターの着信接続およびメッセージのサイズ制限を設定できます。

手順

  • /etc/qpid-dispatch/qdrouterd.conf 設定ファイルで、policy セクションを追加し、制限を設定します。

    この例では、着信接続の制限およびメッセージサイズを設定します。

    policy {
        maxConnections: 10000
        maxMessageSize: 500000
    }
    maxConnections
    このルーターで開くことのできる同時クライアント接続の合計数。この制限は、他のポリシー設定が定義されていない場合でも常に適用されます。この制限は、リモートホスト、認証されたユーザー、またはターゲット vhost に関係なく、すべての受信接続に適用されます。デフォルトの (および最大値) 値は 65535 です。
    maxMessageSize
    このルーターで許可される AMQP メッセージ転送の最大サイズ (バイト単位)。この制限は、ユーザー接続を介した転送にのみ適用され、ルーター間またはエッジルーター接続には適用されません。この制限は、vhost または vhost ユーザーグループの設定で上書きされる可能性があります。値が 0 の場合は、この制限が無効になります。