一尘不染

如何知道Redis的主从状态?

redis

如何从命令行(redis-cli)知道redis的状态?主从


阅读 813

收藏
2020-06-20

共1个答案

一尘不染

INFO命令返回当前的角色。

例如/如果我们是主人

role:master

除了其他细节外,还将显示。

如果我们切换到一个slave,也许可以使用slaveof

slaveof 192.168.1.66 6379

当我们运行INFO时,我们得到的更多:

role:slave
master_host:192.168.1.66
master_port:6379
master_link_status:down
master_last_io_seconds_ago:-1
master_sync_in_progress:0
master_link_down_since_seconds:1341313174

编辑:这是一个简洁的cli命令,如Linus所示(但刚刚删除了他的帖子):

redis-cli info | grep ^role

:)

2020-06-20