首页/数据/Redis 进阶速查/重定向失效:REDIRECT 代收消息
本包目录(421 条)
数据结构与选型42 条持久化56 条主从与哨兵51 条Cluster 集群44 条
内存与管理99 条
性能与排障129 条

重定向失效:REDIRECT 代收消息

CLIENT TRACKING ON REDIRECT 客户端ID 把失效消息转发给指定连接(该连接订阅失效频道),适合连接池共享一份缓存追踪。

Redis 进阶速查数据更新于 2026-10-12
命令CLIENT TRACKING ON REDIRECT 100
接收订阅 __redis__:invalidate 频道
结构一个连接代收、多方共享

示例

示例
redis-cli -c SUBSCRIBE __redis__:invalidate
redis-cli CLIENT TRACKING ON REDIRECT 100
连接池场景下用固定代收连接,避免每个连接各自维护追踪状态。

易错点

  • 代收连接断开后失效消息丢失,缓存可能读到旧值
  • ID 随重连变化,代收逻辑要处理失效重建

数据来源与参考

  • Redis 官方文档:REDIRECT 失效转发
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌