4.16. キューに接続するコンシューマーの数の制限
max-consumers 属性を使用して、特定のキューに接続するコンシューマーの数を制限します。max-consumers フラグを 1 に設定して、排他的コンシューマーを作成します。デフォルト値は -1 で、無制限のコンシューマーを設定します。
以下の手順では、キューに接続できるコンシューマーの数に制限を設定する方法を説明します。
手順
-
<broker_instance_dir>/etc/broker.xml設定ファイルを開きます。 指定のキューに、
max-consumersキーを追加し、値を設定します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow 上記の設定に基づいて、同時に 20 のコンシューマーのみが
q3をキューに接続できます。排他的コンシューマーを作成するには、
max-consumersを1に設定します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow 無制限のコンシューマーを許可するには、
max-consumersを-1に設定します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow