4.5.4.3. 创建队列
队列提供生产者与消费者之间的通道。
先决条件
- 要绑定队列的地址必须存在。要了解如何使用控制台创建地址,请参阅 第 4.5.4.1 节 “创建地址”。
流程
- 在左侧菜单中,单击 Artemis。
- 在文件夹树中,选择您要将队列绑定到的地址。
在主窗格中,单击 创建队列 选项卡。
此时将显示一个页面,供您创建队列,如图中所示。
图 4.8. Create Queue 页面
完成以下步骤:
队列名称
- 队列的唯一名称。
路由类型
选择以下选项之一:
-
多播
:发送到父地址的消息将分发到绑定到 地址的所有队列。 -
anycast
:只有绑定到父地址的一个队列才会接收消息的副本。消息将在绑定到 地址的所有队列中均匀分布。
-
Durable
- 如果您选择此选项,队列及其消息将永久存在。
filter
- 连接到代理时使用的用户名。
最大消耗
- 在给定时间可以访问队列的最大消费者数量.
在没有消费者时清除
- 如果选中,当没有消费者连接时,队列将被清除。
- 单击 Create Queue。