Skip to content

后台管理

管理界面访问

通过 http://<私有化IP或域名>:15672 访问管理界面。用户名和密码在系统配置查看。

访问地址

http://<私有化IP或域名>:15672

系统配置路径

{织信系统安装目录}/instance/informat-account/application.yml
{织信系统安装目录}/instance/informat-biz/application.yml

主要功能

RabbitMQ 后台管理系统提供了许多功能,包括但不限于:

概览(Overview)

  • 显示当前 RabbitMQ 节点的状态和统计信息。
  • 显示连接数、通道数、队列数、交换机数等。

图示mq-admin1.png

连接(Connections)

  • 列出所有当前连接到 RabbitMQ 的客户端。
  • 可以查看每个连接的详细信息,如 IP 地址、端口、状态等。
  • 可以关闭特定的连接。

通道(Channels)

  • 列出所有当前打开的通道。
  • 可以查看每个通道的详细信息,如所属连接、状态、未确认消息数等。

交换机(Exchanges)

  • 管理交换机,包括创建、删除和查看交换机的详细信息。
  • 可以查看绑定到交换机的队列和绑定键。

命名规则

命名规则:应用ID-消息队列模块标识符

队列(Queues)

  • 管理队列,包括创建、删除和查看队列的详细信息。
  • 可以查看队列中的消息数、消费者数、未确认消息数等。
  • 支持手动发布消息到队列和从队列中获取消息。

命名规则

应用ID-消息队列模块标识符-队列标识符

绑定(Bindings)

  • 管理绑定,包括查看和删除绑定。
  • 查看交换机和队列之间的绑定关系。

虚拟主机(Virtual Hosts)

  • 管理虚拟主机,包括创建、删除和查看虚拟主机的详细信息。
  • 虚拟主机用于逻辑上隔离不同的应用和用户。

用户和权限(Users and Permissions)

  • 管理用户,包括创建、删除和查看用户的详细信息。
  • 管理用户的权限,包括分配用户到虚拟主机和设置用户的操作权限。

监控和统计

  • 提供丰富的监控和统计信息,包括消息传输速率、消息存储情况、消费者处理速率等。
  • 支持实时监控和历史数据查看。

插件管理

  • 可以查看和管理已安装的插件。
  • 支持启用和禁用插件。

策略(Policies)

  • 管理策略,包括创建、删除和查看策略。
  • 策略用于配置队列和交换机的行为,如消息 TTL(生存时间)、镜像队列等。

参数(Parameters)

  • 管理参数,包括创建、删除和查看参数。
  • 参数用于配置 RabbitMQ 的一些高级特性。

日志和事件

  • 查看 RabbitMQ 的日志和事件信息,用于排查问题和监控系统运行状态。

启用管理插件

要启用 RabbitMQ 的管理插件,可以使用以下命令:

sh
rabbitmq-plugins enable rabbitmq_management

安全性

  • 默认情况下,管理界面只允许本地访问。可以通过配置文件修改允许远程访问。
  • 强烈建议更改默认用户名和密码,并配置基于角色的访问控制(RBAC)。