为什么在slave的slowlog中看到SET?

时间:2018-12-08 13:52:45

标签: redis

我的设置是Redis主从复制。我确信从属服务器是只读的,因为当我连接到从属服务器并尝试写入数据时,“(错误)READONLY您无法针对只读从属服务器进行写入”。返回。

但是,当我检查慢速日志时,有SET命令,例如: 127.0.0.1:6379>慢日志获取1 1)1)(整数)1360    2)(整数)1544276677    3)(整数)10653    4)1)“设置”       2)“有价值”

任何人都可以解释吗?预先感谢。

1 个答案:

答案 0 :(得分:0)

Redis副本正在重放从主服务器发送的命令,因此anim = this.gameObject.GetComponent<Animation>();命令必须源自它。

目前尚不清楚该命令为何在慢日志中结束,但这可能是由于多种原因(IO或CPU阻塞)引起的。如果这种情况曾经发生过,我将不会担心,但是如果它是病理性的,则可能需要检查副本的基础结构和配置。