xuedinge
98ca3dbc79
server/config/redis.go: Redis 支持配置 username,兼容云 Redis 自定义 ACL 账号
云厂商(阿里云等)的 Redis 实例使用自定义 ACL 账号时,要求客户端以
AUTH <username> <password> 双参数方式进行鉴权。当前代码在初始化
go-redis 客户端时从未设置 Username,只会发送单参数 AUTH <password>,
连接此类实例时 Ping 报错 WRONGPASS,导致服务启动失败(panic)。
- config.Redis 新增 username 配置项
- initialize/redis.go 单机与集群两种模式的客户端初始化均传入 Username
使用默认账号或本地 Redis 时 username 留空即可,行为与原有版本完全
一致(go-redis 在 Username 为空时只发送单参数 AUTH)。
Fix #2264
2026-09-20 01:49:31 +08:00
..
2024-07-21 11:33:25 +08:00
2025-06-12 13:12:28 +08:00
2025-05-13 19:24:54 +08:00
2021-12-10 22:56:18 +08:00
2026-05-11 13:48:18 +08:00
2024-05-18 11:52:44 +08:00
2025-06-05 11:31:25 +08:00
2021-04-04 21:42:22 +08:00
2024-05-27 10:24:19 +08:00
2024-05-27 10:24:19 +08:00
2025-08-12 15:05:38 +08:00
2024-05-27 10:24:19 +08:00
2024-05-27 10:24:19 +08:00
2022-09-13 16:26:02 +08:00
2026-03-27 12:14:13 +08:00
2024-01-20 12:33:27 +08:00
2022-03-27 16:52:11 +08:00
2023-08-21 18:14:44 +08:00
2024-07-30 15:31:23 +08:00
2022-03-27 16:52:11 +08:00
2022-05-29 12:21:24 +08:00
2024-10-14 11:46:39 +00:00
2023-08-21 18:14:44 +08:00
2022-03-27 16:52:11 +08:00
2026-09-20 01:49:31 +08:00
2025-10-19 13:27:48 +08:00
2024-06-16 00:27:40 +08:00