TypechoJoeTheme

极客空间

统计
搜索到 2 篇与 Redis 的结果
2017-11-29

Redis集群的故障转移实现

Redis集群的故障转移实现
实验环境: - Master:172.18.253.123 [node1] - Slave: 172.18.254.57 [node2] - Slave: 172.18.254.75 [node3] >配置主从复制环境 - 构建Redis集群自动故障转移的前提是已配置主从复制环境,相关内容请参见 [Redis主从复制][1] >配置主节点 - 启用监听,并启动主节点上的`redis-sentinel`即可 ``` [root@node1 ~]# vim /etc/redis-sentinel.conf bind 0.0.0.0 #默认只监听了本机的26379端口,需手动监听同外部的通信地址 sentinel monitor mymaster 172.18.253.123 6379 2 #定义故障转移集群名(此处为mymaster), 主从集群中的主节点地址, 2表示一共有3个拥有投票权的主机,必须≥2才算有效,以此类推(参与投票的主机数必须为奇数) sentinel auth-pass mymaster ...
@括弧
2017-11-29

中间件

1,474 阅读
2017年11月29日
1,474 阅读
0 评论
2017-11-19

Redis主从复制

Redis主从复制
环境说明: - Master:172.18.250.208 [node1] - Slave 1:172.18.251.4 [node2] - Slave 2:172.18.252.113 [node2] >时间同步 - 这是保证redis主从复制正确工作的基础 ```# ntpdate 172.18.0.1``` >安装redis - 分别在各个节点安装redis, 并设置为开机自启。 ``` [root@node1 ~]# yum -y install redis #Slave节点亦同 [root@node1 ~]# systemctl enable redis ``` >配置主节点 - 主服务器只需开放监听,允许复制即可;同时建议开启密码认证,以提升安全性。 ``` [root@node1 ~]# vim /etc/redis.conf bind 0.0.0.0 #监听本机所有地址;生产环境中,应根据实际需要开放内网或公网特定IP的监听 requirepass gu...
@括弧
2017-11-19

中间件

983 阅读
2017年11月19日
983 阅读
0 评论