Appearance
后台管理
管理界面访问
通过 http://<私有化IP或域名>:15672
访问管理界面。用户名和密码在系统配置查看。
访问地址
http://<私有化IP或域名>:15672
系统配置路径
{织信系统安装目录}/instance/informat-account/application.yml
{织信系统安装目录}/instance/informat-biz/application.yml
主要功能
RabbitMQ 后台管理系统提供了许多功能,包括但不限于:
概览(Overview)
- 显示当前 RabbitMQ 节点的状态和统计信息。
- 显示连接数、通道数、队列数、交换机数等。
图示
连接(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)。