add versionb sub cmd for debug

This commit is contained in:
2026-02-04 15:45:48 +08:00
parent 8bba477a0d
commit dcc1e09df4
+16
View File
@@ -62,6 +62,8 @@ ${YELLOW}命令:${NC}
${GREEN}list${NC} 列出当前 MQ 中已配置的平台
${GREEN}version${NC} 显示 RabbitMQ 服务器版本信息
${GREEN}reset-password${NC} 重置指定用户的密码
--user <name> 用户名称 (consumer/ops/平台名)
示例: $0 reset-password --user consumer
@@ -901,6 +903,17 @@ cmd_list() {
fi
}
# version 命令:显示 RabbitMQ 服务器版本信息
cmd_version() {
echo -e "${BLUE}========================================"
echo -e "RabbitMQ 服务器版本信息"
echo -e "========================================${NC}"
echo ""
rabbitmqadmin -H $RABBITMQ_HOST -P $RABBITMQ_PORT -u $RABBITMQ_USER -p $RABBITMQ_PASS \
show overview 2>/dev/null || error "无法连接到 RabbitMQ 服务器"
}
# ============================================================================
# 主入口
# ============================================================================
@@ -926,6 +939,9 @@ main() {
list)
cmd_list
;;
version)
cmd_version
;;
reset-password)
shift
cmd_reset_password "$@"