CLIENT GETREDIR

返回连接的跟踪通知重定向到的客户端 ID。

语法

CLIENT GETREDIR

引入版本:6.0.0

复杂度摘要:O(1)

此命令返回我们将 追踪 通知重定向到的客户端 ID。当使用 CLIENT TRACKING 启用跟踪时,我们设置要重定向到的客户端。但是,为了避免强制客户端库实现记住重定向到的 ID 通知,存在此命令是为了改进自省并允许客户端稍后检查重定向是否处于活动状态以及指向哪个客户端 ID。

Redis Software 与 Redis Cloud 兼容性

Redis
软件
Redis
Cloud
说明
❌ 标准
❌主动-主动
❌ 标准
❌主动-主动

返回值

RESP2

以下之一: * 整数回复:未将通知重定向到任何客户端时为 0。 * 整数回复:如果未启用客户端跟踪,则为 -1。 * 整数回复:通知被重定向到的客户端的 ID。

RESP3

以下之一: * 整数回复:未将通知重定向到任何客户端时为 0。 * 整数回复:如果未启用客户端跟踪,则为 -1。 * 整数回复:通知被重定向到的客户端的 ID。

资料来源:Redis 官方 CLIENT GETREDIR 文档;中文内容参考 Redis 文档许可。