Redis 管理器
GMSSH Redis 管理器是一款专为 Linux 服务器设计的 Redis 数据库可视化管理工具。它提供直观的图形化界面,涵盖控制台、配置调整与日志三大核心模块,并配备版本切换能力,让 Redis 的监控、调优与日志排查变得前所未有的简单。无论您是运维新手还是资深管理员,都能通过 GMSSH 轻松驾驭 Redis 服务管理。
核心功能说明
Redis 管理器围绕 Redis 服务运维的完整工作流,提供三大核心模块与版本管理:
| 模块 | 定位 | 核心能力 |
|---|---|---|
| 控制台 | 运行状态监控 | 服务启停、服务器/内存/连接状态、键值统计与状态信息查询 |
| 配置调整 | 参数调优 | 常规配置(bind/port/密码等)与持久化策略(AOF/RDB) |
| 日志 | 运行日志 | 查看与清理 Redis 运行日志 |
| 版本切换 | 版本控制 | 切换 Redis 运行版本 |
初始化
智能检测与一键安装。首次打开 Redis 管理器时,系统会自动检测服务器上的 Redis 安装情况。如果未检测到 Redis,将进入「选择版本」引导页面,帮助您快速完成 Redis 环境搭建。

- 自动检测:打开管理器时自动扫描 Redis 安装状态,未安装时页面提示「检测到您未安装 redis,请选择版本」。
- 版本选择:点击「请选择」按钮,弹出版本选择弹窗,展示可安装的 Redis 版本详情:
- 版本号:展示目标 Redis 版本(如
6.2.7)。 - 安装路径:展示 Redis 可执行文件路径(如
/usr/local/bin/redis-server)。 - 配置文件:展示 Redis 配置文件路径(如
/www/server/redis/redis.conf)。 - 切换版本:已安装 Redis 时,支持通过「切换版本」按钮切换至其他版本。
- 确认:确认版本信息后点击「确认」开始安装。
- 版本号:展示目标 Redis 版本(如
安装 Redis
版本确认后进入安装向导,提供三种灵活的安装方式:

- 编译安装:从源码编译安装 Redis,适合对性能和模块有定制需求的用户。
- 极速安装:通过预编译包快速安装,速度最快,适合快速部署场景。
- 手动选择:指定已有的 Redis 可执行文件路径,适合已通过其他方式安装的场景。
- 版本选择:通过下拉菜单选择目标 Redis 版本。
- 安全提示:系统提醒「注意:切换版本可能会导致应用数据丢失!!!」,防止误操作。
控制台
Redis 运行状态实时监控中心。控制台模块以仪表盘形式集中展示 Redis 服务的运行状态、资源占用、键值分布与详细状态信息,是日常运维的核心操作界面。

- 运行状态:页面顶部醒目展示当前 Redis 服务状态(「运行中 ▶」)与累计运行时间,绿色标识服务正常运行。
- 快捷操作:右上角提供操作按钮,支持一键停止与重启 Redis 服务。
- 服务器信息:以卡片形式展示 Redis 核心服务信息:
| 分类 | 指标 | 说明 |
|---|---|---|
| 服务器 | Redis 版本 | 当前运行的 Redis 版本号(如 6.2.7) |
| 系统类型 | 服务器操作系统内核版本 | |
| 进程 ID | Redis 服务的 PID | |
| 内存 | 已用内存 | Redis 当前使用的内存量 |
| 内存占用峰值 | 历史最高内存使用量 | |
| Lua 占用峰值 | Lua 脚本引擎的最高内存占用 | |
| 状态 | 客户端连接数 | 当前活跃的客户端连接数 |
| 历史连接数 | Redis 启动以来的总连接次数 | |
| 历史命令数 | Redis 启动以来执行的总命令次数 |
- 键值统计:以表格展示各数据库(DB)的键值分布情况,包含 Keys(键数量)、Expires(过期键数量)、Avg TTL(平均生存时间),并在右上角展示「键总数」汇总。
- 状态信息:底部提供 Redis 完整状态信息查询面板,左侧按分类筛选(全部、Cluster、Keyspace 等),右侧以 Key-Value 表格展示各项状态指标,并支持「模糊搜索键名」快速定位目标指标。
配置调整
Redis 核心参数可视化调优。配置调整模块提供 Redis 所有关键配置参数的图形化编辑能力,分为「常规配置」与「持久化配置」两个标签页,无需手动编辑 redis.conf 文件。
常规配置

以表单形式展示 Redis 核心运行参数,修改后点击「保存」即可生效:
| 参数 | 默认值 | 说明 |
|---|---|---|
bind | 127.0.0.1 | 绑定监听的 IP 地址,需设置为本地服务器有效的 IP 地址 |
port | 63791 | Redis 服务监听端口 |
timeout | 0 | 客户端空闲超时时间(秒),0 表示不超时 |
maxclients | 10000 | 最大客户端连接数 |
databases | 16 | 数据库数量 |
requirepass | •••••• | 访问密码(支持显示/隐藏切换) |
maxmemory | 0 MB | 最大内存使用量,0 表示不限制 |
持久化路径 | /www/server/redis/redis | 数据持久化文件存储路径,支持浏览选择目录 |
- 保存生效:修改参数后点击「保存」按钮写入配置,修改配置后需要重启 Redis 生效。
- 打开配置文件:右上角提供「打开配置文件」按钮,支持直接编辑
redis.conf原始配置文件,满足高级用户的精细化调优需求。
持久化配置

提供 Redis 两种持久化机制的可视化配置:
- AOF 持久化:通过开关一键启用或关闭 AOF(Append Only File)持久化模式。
- AppendFsync 策略:提供三种同步策略供选择:
always— 每次写操作都同步到磁盘,数据安全性最高但性能较低。everysec— 每秒同步一次(推荐),兼顾性能与数据安全。no— 由操作系统决定同步时机,性能最高但可能丢失数据。
- AppendFsync 策略:提供三种同步策略供选择:
- RDB 持久化:通过开关一键启用或关闭 RDB 快照持久化模式。
- 触发条件:支持配置多组触发条件,符合任意一个条件即触发快照:
- 条件 1:
900秒内,插入1条数据。 - 条件 2:
300秒内,插入10条数据。 - 条件 3:
60秒内,插入10000条数据。
- 条件 1:
- 触发条件:支持配置多组触发条件,符合任意一个条件即触发快照:
- 保存生效:修改持久化配置后点击「保存」按钮即可生效。
日志
Redis 运行日志查看与管理。日志模块实时展示 Redis 服务的运行日志,包括启动信息、连接记录与异常告警,辅助问题排查与性能分析。

- 日志查看:以代码视图展示 Redis 完整运行日志,包含 Redis ASCII 艺术 Logo、版本信息、运行模式(standalone)、监听端口、PID 及服务初始化状态等关键信息。
- 清除日志:右上角提供「清除日志」按钮,一键清理历史日志,释放磁盘空间。
版本切换
Redis 多版本管理。左下角常驻展示当前运行的 Redis 版本号(如 6.2.7),支持随时切换版本。
- 当前版本:始终展示当前生效的 Redis 版本号,点击即可进入版本切换界面。
- 版本切换:支持在已安装的不同 Redis 版本间切换,满足兼容性测试或版本升级需求。
