2025年redis 连接哨兵(redis哨兵keepalive)

redis 连接哨兵(redis哨兵keepalive)上次搭测试环境的时候写了一个 redis 哨兵模式搭建的博客 不幸的是我的博客网站挂掉了 这次搭生产环境再将 redis 哨兵模式集群模式搭建记录一次 本次部署包含三个节点 一个主节点 两个从节点 每个节点上包含一个哨兵 实现主节点死掉之后再重启可以同步数据 sentinel 一 将需要安装 redis 压缩包上传到其中一台服务器的 usr local 目录下

大家好,我是讯享网,很高兴认识大家。



上次搭测试环境的时候写了一个redis哨兵模式搭建的博客,不幸的是我的博客网站挂掉了,这次搭生产环境再将redis哨兵模式集群模式搭建记录一次。

本次部署包含三个节点,一个主节点,两个从节点,每个节点上包含一个哨兵,实现主节点死掉之后再重启可以同步数据(sentinel)。

一.将需要安装redis压缩包上传到其中一台服务器的/usr/local目录下。

 此处make的时候如果出现错误需要yum gcc

有可能还要安装tcl(如果make test出现You need tcl 8.5 or newer in order to run the Redis test的话)

注意:在这里可以通过scp命令将make好的redis-5.0.4复制到其余两个服务器中去,当然也可以每个服务器上传redis压缩包和解压,再make。进行同样操作就行。

二.修改配置文件并启动redis测试

添加一行如下:(表示将redis设置为后台启动)

daemonize yes  

启动redis并测试

到此处单节点的就算安装成功啦

三.主从节点配置说明

将三个服务器的单节点都安装成功,然后通过修改配置文件的方式形成哨兵模式集群

1.主节点的redis.conf文件配置如下:


讯享网

主节点sentinel.conf配置如下:

 

2.从节点1的redis.conf配置文件如下:

从节点1的哨兵配置文件 sentinel.conf:

3.从节点2的redis.conf配置如下:

从节点2的sentinel.conf

 三.设置为服务和开机自启动 (三个节点都可以做(需要的话))

加上下面的脚本

保存之后启动redis的命令:service redis start

关闭redis的命令 :service redis stop

设置为开机自启动:chkconfig redis on

小讯
上一篇 2025-05-05 21:17
下一篇 2025-04-16 17:28

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/172289.html