当前位置: 首页 > 面试题库 >

如何知道Redis的主从状态?

庞瀚
2023-03-14
问题内容

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


问题答案:

该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

:)



 类似资料:
  • 正如标题所说,我实际上想知道一个JFrame表单如何知道另一个JFrame表单的windowListening状态。 可能会让人困惑,但我可以澄清一下。 我有一个主JFrame表单,它调用另外两个JFrame表单。因此,每当一个JFrame窗体关闭时,它就会将主JFrame窗体回调到setVisible(true)并将其自身设置为dispose()。 但我想知道彼此的状态。我想要的是: 如果我的第

  • 我是Flink的新手,目前正在测试用例框架,该用例包含丰富来自Kafka的事务,并具有许多历史特征(例如,相同源和相同目标之间过去的事务数),然后使用机器学习模型对该事务进行评分。 目前,功能都保留在Flink状态中,同一个工作是对丰富的事务进行评分。但是我想将特征计算工作与评分工作分开,我不知道如何做到这一点。 > 我曾想过直接查询RocksDB,但也许有更简单的方法? 对Flink来说,将这项

  • 下面是我的情况:我有一个现有的主从Redis架构(2个不同的服务器)。 我想添加Redis sentinel,以便能够使用自动故障转移,但我不想在生产中出现任何停机时间。由于sentinel需要知道主服务器,但由于我需要重新启动Redis才能启动sentinel(从而切换主服务器和从服务器),我如何在没有停机时间的情况下做到这一点?

  • 主要内容:主从模式解析,主从模式实现,主从模式不足在软件的架构中,主从模式(Master-Slave)是使用较多的一种架构。主(Master)和从(Slave)分别部署在不同的服务器上,当主节点服务器写入数据时,同时也会将数据同步至从节点服务器,通常情况下,主节点负责写入数据,而从节点负责读取数据。 主从模式解析 主从模式的结构图如下: 图1:Redis 主从模式 如图 1 所示,Redis 主机会一直将自己的数据复制给 Redis 从机,从而实

  • 本文向大家介绍PHP实现的redis主从数据库状态检测功能示例,包括了PHP实现的redis主从数据库状态检测功能示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了PHP实现的redis主从数据库状态检测功能。分享给大家供大家参考,具体如下: 实例: 更多关于PHP相关内容感兴趣的读者可查看本站专题:《php+redis数据库程序设计技巧总结》、《php面向对象程序设计入门教程》、《PH

  • 问题内容: 我已经在Web项目的jsp / servlet中创建了一个登录应用程序,我想知道访问我的登录页面的不同用户的地理位置。我怎么知道某个人正在从哪里访问我的登录页面?例如:如果某人正在访问加拿大的页面,那么一条记录将插入到我的数据库中,例如:IP:20.4.9.134和位置:Canada。 问题答案: 我用这个: http://freegeoip.net/xml/122.169.8.137