【任雨杰真帅啊】8. SpringBoot 集成Redis集群及业务场景(四)

📕 Redis 哨兵机制搭建

我打算创建一个专栏,主要用于结合八股文和各种场景题来进行代码实践,包括但不限制于集成各种中间件去实现对应的场景和工具封装,该文章为SpringBoot专栏的一个系列,希望大家观看以后帮我多多点赞评论。


大家的点赞和关注是我创作的动力,实属不易,谢谢大家~

📕 主节点配置

  1. 进入redis安装目录,复制sentinel.conf

    cp /opt/redis-7.0.13/sentinel.conf /usr/local/redis/bin/sentinel.conf

  2. 修改主服务器 sentinel.conf配置信息

    cd usr/local/redis/bin
    vim sentinel.conf
    
    # Base
    #开启,方便其他节点器访问
    protected-mode no  
    #哨兵默认端口号
    port 26379
    #后台启动模式
    daemonize yes
    #哨兵机制默认进程号
    pidfile /var/run/redis-sentinel.pid
    #设置哨兵模式的日志文件路劲
    logfile /usr/local/redis/log/redis-sentinel.log
    #哨兵模式的工作目录
    dir /usr/local/redis/sentinel
    
    # core  核心配置
    # my-master:自定义名称           192.168.92.100 6379:主节点ip+端口    2:哨兵数量
    sentinel monitor mymaster 192.168.150.15 6379 2
    #设置主节点密码
    sentinel auth-pass my-master root@1234
    #被哨兵任务失效的毫秒时间段,默认为30秒,单位毫秒
    sentinel down-after-milliseconds my-master 30000
    #当从节点后变为主节点后,进行配置其他的,多少个从节点进行并行复制     1:一次接一个复制     2:一次复制2个
    sentinel parallel-syncs my-master 1
    #主备的切换时间,哨兵进行故障转移如果超时,则会交给哨兵集群的另一个节点处理进行故障转移
    sentinel failover-timeout my-master 180000
    
  3. 创建日志目录

    mkdir log

  4. 启动主节点redis配置

    ./redis-server ./redis.conf

  • 14
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值