redis sentinel模式命令集

redis sentinel模式命令集

ping

订阅模式:

ping 服务器回复:*2$4pong$0

ping xxx 服务器回复:*2$4pong$3xxx

其他模式

ping 服务器回复:+PONG

ping xxx 服务器回复:$3xxx

sentinel

sentinel masters

获取sentinel监视所有的master信息

sentinel master <name>

获取sentinel 监视的某个 master信息

sentinel slaves <master-name>

获取sentinel监视的某个masterslaves信息

sentinel sentinels <master-name>

获取sentinel监视的某个mastersentinel 信息

sentinel is-master-down-by-addr <ip> <port> <current-epoch> <runid>

1、 询问该sentinel,该 ipportmaster是否为down状态,如果该sentineltilt模式,会不理会这个询问,不去判断该master是否为主观下线状态,直接回复正常状态。

2、 当为指定runid,即不为*,将进行leader选举。

sentinel reset <pattern>

根据pattern 重置匹配的master的状态

sentinel get-master-addr-by-name <master-name>

根据master名字获取到masteripport

sentinel failover

sentinel pending-scripts

sentinel moniotr <name> <ip> <port> <quorum>

添加监视的master

setinel flushconfig

sentinel 状态信息写入到配置文件当中

setinel remove <name>

将监视的为namemaster移除监视

setinel ckquorum <name>

检查可投票同意master on failuresentinel+1的个数以及相关状态(可用的投票个数是否大于master quorum,需要quorum个同意master on failure

setinel set <mastername> [<option> <value> …]

修改监视的master的一些属性

down-after-milliseconds 过了这个时间考虑master go down

failover-timeout 刷新故障转移状态的最大时间

parallel-syncs slave同时reconfigure的个数

notification-script 设置通知脚本

client-reconfig-script 设置通知脚本

auth-pass 执行auth的密码

quorum 修改masterquorum

subscribe

subscribe <channel> <channel> ….

订阅指定的频道,并使得发送该命令的client进入REDIS_PUBSUB状态

unsubscribe

unsubscribe <channel><channel>

取消某个频道的订阅或者取消所有频道的订阅,当client所有频道都取消了订阅,那么退出REDIS_PUBSUB状态

psubscribe

订阅指定的模式频道,并使得发送该命令的client进入REDIS_PUBSUB状态

punsubscribe

取消某个符合该模式频道的订阅或者取消所有模式频道的订阅,当client所有频道都取消了订阅,那么退出REDIS_PUBSUB状态

publish

publish <channel> <message>

给订阅了该频道的发送消息

info

info server

获取服务器的状态信息

info sentinel

获取sentinel的状态信息,其侦听的master,以及该masterslavesentinel个数信息

role

返回sentinel监视的所有的master name

client

client list

列出服务器所有的client的相关信息

client kill

client kill <ip:port>

client kill …. [id <id>] [type <normal|slave|pubsub>] [addr <addr>] [skipme <yes|no>]

杀死client,某个或者某些

shutdown

shutdown [nosave|save]

关闭服务器

推荐阅读