【发布时间】:2018-12-08 23:40:33
【问题描述】:
我的设置是Redis主从复制。我确信从站是只读的,因为当我连接到从站并尝试写入数据时,“(错误)只读你不能对只读从站进行写入。”被退回。
但是,当我检查慢日志时,有 SET 命令,例如: 127.0.0.1:6379> 慢日志获取 1 1) 1) (整数) 1360 2)(整数)1544276677 3)(整数)10653 4) 1) “设置” 2)“一些价值”
谁能解释一下?提前致谢。
【问题讨论】:
标签: redis
我的设置是Redis主从复制。我确信从站是只读的,因为当我连接到从站并尝试写入数据时,“(错误)只读你不能对只读从站进行写入。”被退回。
但是,当我检查慢日志时,有 SET 命令,例如: 127.0.0.1:6379> 慢日志获取 1 1) 1) (整数) 1360 2)(整数)1544276677 3)(整数)10653 4) 1) “设置” 2)“一些价值”
谁能解释一下?提前致谢。
【问题讨论】:
标签: redis
Redis 副本正在重放从主服务器发送的命令,因此SET 命令必须源自它。
目前尚不清楚该命令为何在慢日志中结束,但可能是由于多种原因(IO 或 CPU 阻塞)。如果这种情况发生一次,我不会担心,但如果它是病态的,您可能需要检查副本的基础架构和配置。
【讨论】: