本文介绍如何在消息队列RabbitMQ版控制台创建Vhost、查看统计数据、查看Vhost连接详情和删除Vhost。
背景信息
Vhost是指虚拟主机,用作逻辑隔离,分别管理各自的Exchange、Queue和Binding,使得应用安全地运行在不同的Vhost上,相互之间不会干扰。一个实例下可以有多个Vhost,一个Vhost里面可以有若干个Exchange和Queue。Producer和Consumer连接消息队列RabbitMQ版需要指定一个Vhost。
注意事项
Vhost下除了内建的Exchange,其余Exchange和Queue资源全部删除后,才可删除Vhost。
创建Vhost
- 登录消息队列RabbitMQ版控制台,然后在左侧导航栏选择实例列表。
- 在实例列表页面的顶部菜单栏选择地域,然后在实例列表中,单击目标实例名称。
- 在左侧导航栏,单击Vhost 列表。
- 在Vhost 列表页面,单击创建 Vhost。
- 在创建 Vhost面板的Vhost名称文本框,输入Vhost名称,然后单击确定。
说明
您设置Vhost名称时,请注意有如下要求:
- Vhost名称只能包含字母、数字、短划线(-)、下划线(_)、半角句号(.)、井号(#)、正斜线(/)、at符号(@)。
- Vhost名称长度限制在1~255个字符,长度超过255个字符将被自动截取。
- Vhost创建成功后,Vhost名称不可修改。
在Vhost 列表页面,显示已创建的Vhost。
查看统计数据
您可以查看各种指标数据,帮助您及时发现和定位问题。
- 在实例列表页面的顶部菜单栏选择地域,然后在实例列表中,单击目标实例名称。
- 在左侧导航栏,单击Vhost 列表。
- 您可以根据需要选择查看统计数据。
- 查看目标Vhost的统计数据:在Vhost 列表页面,找到目标Vhost,单击目标Vhost,或在其右侧操作列,单击详情,在Vhost 详情页面的Dashboard页签,查看目标Vhost的统计数据。
- 查看目标Vhost、Vhost下的Exchange和Queue等的统计数据:在Vhost 列表页面,找到目标Vhost,在其右侧操作列,单击Dashboard。
实例类型不同,统计数据不同。具体如下:
- 普通版/专业版:通过云监控提供指标监控数据。关于云监控的详细信息和指标信息,请参见监控指标。
说明 消息队列RabbitMQ版不再支持开通新的普通版实例,此处指已有的普通版实例。
- 企业版和铂金版:支持查看基于阿里云ARMS Prometheus监控服务和Grafana的指标信息。关于Dashboard详细信息和指标信息,请参见Dashboard。
查看Vhost连接详情
Vhost创建完成并启动Connection后,您可以查看Vhost与客户端的连接情况,包括连接的客户端的IP地址、连接的状态、连接下各个Channel的状态、每分钟的消息收发量等。
- 在实例列表页面的顶部菜单栏选择地域,然后在实例列表中,单击目标实例名称。
- 在左侧导航栏,单击Vhost 列表。
- 在Vhost 列表页面,选择需查看的Vhost,在其右侧操作列中,选择,在Vhost 详情页面的连接详情页签,查看Vhost的连接信息。
您也可以在目标Vhost名称处单击或其右侧操作列,单击详情,在Vhost 详情页面的连接详情页签,查看Vhost的连接信息。

表 1. Connection参数
参数项 |
说明 |
Connection |
客户端的IP地址。 |
Connection Name |
客户端自定义的Connection名称。 |
AccessKey ID |
账号的AccessKey ID。 |
State |
当前Connection的服务状态。 |
SSL/TLS |
是否启用SSL/TLS连接。 |
Protocol |
当前使用的AMQP协议版本。 |
删除Vhost
警告 删除Vhost会删除该Vhost内所有数据且不可恢复,请谨慎操作。
- 在实例列表页面的顶部菜单栏选择地域,然后在实例列表中,单击目标实例名称。
- 在左侧导航栏,单击Vhost 列表。
- 在Vhost 列表页面,选择需删除的Vhost,在其操作列中,选择。
您也可以在目标Vhost名称处单击或其右侧操作列,单击详情,在Vhost 详情页面右上角单击删除。
- 在提示对话框,认真阅读提示信息,单击确认,删除Vhost。