更新时间:2025-09-03 GMT+08:00

查看RabbitMQ Vhost信息

Vhost创建成功后,可以在控制台查看Vhost中包含的Exchange和Queue的数量,以及详细信息。

查看RabbitMQ Vhost信息

  1. 登录管理控制台。
  2. 在管理控制台左上角单击,选择RabbitMQ实例所在的区域。
  3. 在管理控制台左上角单击,选择“应用服务 > 分布式消息服务 RabbitMQ”,进入RabbitMQ实例列表页面。
  4. 单击实例名称,进入实例详情页面。
  5. 在左侧导航栏选择“实例管理 > Vhost列表”,进入Vhost列表页面。
  6. 单击Vhost名称,进入Vhost详情页。
  7. 在顶部Exchange、Queue下显示的数字表示此Vhost下的Exchange、Queue数量,在“Exchange”/“Queue”页签中查看Exchange、Queue的详细信息。Exchange的详细信息请参见表1,Queue的详细信息请参见表2

    表1 Exchange详细信息说明

    参数名称

    说明

    名称

    Exchange的名称。

    默认Exchange

    该Exchange是否属于系统默认创建的。

    • 是:此类Exchange不支持删除。
    • 否:此类Exchange由您自行创建,支持删除。

    绑定类型

    Exchange的类型。

    • direct:该类型Exchange会将消息路由到Routing Key完全匹配的Queue中。
    • fanout:该类型Exchange会将消息路由到所有与其绑定的Queue中。
    • topic:该类型Exchange将Routing Key进行通配符匹配,然后将消息路由到匹配成功的Queue中。
    • headers:该类型Exchange与Routing Key无关,而与消息中的Headers属性信息相关。Exchange根据消息中的Headers属性键值对和绑定的属性键值对进行匹配,根据匹配情况路由消息。

    持久化

    该Exchange是否支持持久化。

    • 是:该Exchange在服务器重启后仍然存在。
    • 否:该Exchange在服务器重启后会被删除,需要重新创建。

    Internal

    该Exchange是否属于RabbitMQ内部使用。

    • 是:该Exchange只能绑定其他Exchange,不能绑定Queue。
    • 否:该Exchange可以绑定Exchange和Queue。

    自动删除

    该Exchange是否支持自动删除。

    • 是:当最后一个绑定的Queue与Exchange解除绑定后,该Exchange会被自动删除。
    • 否:当最后一个绑定的Queue与Exchange解除绑定后,不会删除该Exchange。
    表2 Queue详细信息说明

    参数名称

    说明

    名称

    Queue的名称。

    堆积消息

    该Queue中堆积的消息数。

    持久化

    该Queue是否支持持久化。

    • 是:该Queue在服务器重启后仍然存在。
    • 否:该Queue在服务器重启后会被删除,需要重新创建。

    自动删除

    该Queue是否支持自动删除。

    • 是:当订阅该Queue消息的最后一个消费者取消订阅后,该Queue将被自动删除。
    • 否:当订阅该Queue消息的最后一个消费者取消订阅后,不会删除该Queue。

    策略

    该Queue已设置的策略的名称。