redis安全性---------哨兵服务以及哨兵服务的实现步骤

有了主从复制的实现以后,我们如果想对主从服务器进行监控,那么在redis2.6以后提供了一个
“哨兵”的机制,在2.6版本中的哨兵为1.0版本,并不稳定,会出现各种各样的问题。在2.8以后的
版本哨兵功能才稳定起来。
顾名思义,哨兵的含义就是监控Redis系统的运行状况。其主要功能有两点:
1监控主数据库和从数据库是否正常运行。
2主数据库出现故障时,可以自动将从数据库转换为主数据库,实现自动切换.
实现步骤:在其中一台从服务器配置sentinel.conf (比如175)
(1) copy文件sentinel.conf到/usr/local/redis/etc/中
(2)修改sentinel.conf文件:
sentinel monitor mymaster 192.168.1.174 63791 #名称、lp.端口,投票选举次数
sentinel down-after-milliseconds mymaster 5000 #默认1s检测一次, 这里配置超时5000亳秒。
为宕机.
sentinel failover-timeout mymaster 900000
sentinel parallel-syncs mymaster 2
sentinel can-failover mymaster yes
(3)启动sentinel哨兵
/usrlocal/redis/bin/redis-server /usr/localredis/etc/sentinel.conf --sentinel &
(4)查看哨兵相关信息命令
/usr/local/redis/bin/redis-cll -h 192.168.1.175 -p 26379 info Sentinel
(5)关闭主服务器查看集群信息:
/usr/local/redis/bin/redis-cli h 192.168.1.174 p 6379 shutdown


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

JAVA代码搬运工

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值