DBAtlas · 数据库运维图谱

NOPROTO unsupported protocol version: Unsupported RESP protocol version(不支持的 RESP 协议版本)

Redis

含义

客户端请求了服务器不支持的 RESP 协议版本。通常在用 HELLO 命令请求 RESP3(版本 3)而服务器仅支持 RESP2 时返回。

原因

发送了 HELLO 3,但服务器运行的是旧版 Redis(6.0 之前)或不支持 RESP3;客户端库默认请求 RESP3,但服务器版本较旧。属于版本不匹配。

解决方法

将客户端配置为使用 RESP2,或用 HELLO 请求有效版本(HELLO 2)。将服务器升级到支持 RESP3 的版本(Redis 6+)。检查客户端库的协议版本设置;大多数库可以自动回退到 RESP2。确认服务器版本:INFO server(redis_version)。

在 DBAtlas 中打开 →

同一数据库的其他条目