文档简介:
一个新的应用接入消息队列需要先创建相关资源,包括:
• Vhost
• User
• Exchange
• Queue
创建host
1.登录消息队列rabbitMQ的控制台;
2.进入相应实例的管理页面;
3.点击左侧选项卡的集群管理,然后进入主界面的虚拟主机;
4.点击新建,输入虚拟主机名称即可新增Vhost。
创建User并且配置Vhost的权限
1.登录消息队列rabbitMQ的控制台;
2.进入相应实例的管理页面;
3. 点击左侧选项卡的集群管理,然后进入主界面的“用户界面”;
4. 创建成功后给用户配置vhost的权限,选择目标虚拟主机。
5. 创建成功后给用户配置vhost的权限,选择目标虚拟主机,然后进入主机详情,点击权限tab页,点击新增权限。
6.创建成功后给用户配置vhost的权限,选择目标虚拟主机,然后进入主机详情,点击权限tab页,点击新增权限。
Tip:权限配置规则为正则表达式。例如 .* 表示所有权限
如'^(amq\.gen.*|amq\.default)$'可以匹配server生成的和默认的exchange,'^$'不匹配任何资源。
创建Exchange
当创建Vhost时,会创建5个默认的Exchange,如需要额外创建Exchange,可进入实例列表的交换器选项卡进行新建。
创建Queue
可以在代码中声明,会自动创建队列。也可以进入控制台,在实例列表的队列选项卡进行新建。