3.5.4.3. キューの作成
キューは、プロデューサーとコンシューマー間のチャネルを提供します。
前提条件
- キューをバインドするアドレスが存在する必要があります。コンソールを使用してアドレスを作成する方法は、「アドレスの作成」 を参照してください。
手順
- 左側のメニューで Artemis をクリックします。
- フォルダーツリーで、キューをバインドするアドレスを選択します。
メインペインで Create queue タブをクリックします。
図に示すように、キューを作成するページが表示されます。
図3.8 Create Queue ページ
以下のフィールドに入力します。
Queue name
- キューの一意の名前。
Routing type
以下のオプションのいずれかを選択します。
-
マルチキャスト
:親アドレスに送信されたメッセージは、アドレスにバインドされるすべてのキューに分散されます。 -
エニーキャスト
:親アドレスにバインドされた 1 つのキューのみがメッセージのコピーを受信します。メッセージはアドレスにバインドされたすべてのキューに均等に分散されます。
-
永続性
- このオプションを選択すると、キューとそのメッセージは永続化されます。
フィルター
- ブローカーへの接続時に使用されるユーザー名。
Max Consumers
- 一度にキューにアクセスできるコンシューマーの最大数。
Purge when no consumers
- 選択した場合、コンシューマーが接続されていない場合にキューがパージされます。
- Create Queue をクリックします。