• Redis主从配置


    这里为了还原最真实的效果 准备了3台虚拟机
    三台IP为 192.168.72.251 192.168.72.252 192.168.72.253
    三个redis 端口:6379 6389 6399
    三个哨兵端口 26379 26389 26399

    $ wget http://download.redis.io/releases/redis-2.8.17.tar.gz
    $ tar xzf redis-2.8.17.tar.gz
    $ cd redis-2.8.17
    $ make
    $ sudo make install



    2.集群配置:
    一主二从配置
    主redis.conf 不修改
    配置Redis白名单

    bind 0.0.0.0   

    全部访问 如果配置成127.0.0.1 只有本机才能访问


    后台访问 配置

    daemonize yes
    

    6379端口
    其他redis.conf
    从1:port 6389
    从2:port 6399
    在# slaveof <masterip> <masterport>下加入
    slaveof 主IP地址:127.0.0.1 主端口:6379
    //如果需要密码
    //masterauth 123456

    哨兵文件配置:
    sentinel.conf
    主哨兵不修改
    sentinel monitor mymaster 127.0.0.1 6379 2
    从哨兵

    从1
    sentinel monitor mymaster 192.168.72.251  6379 2
    
    从2
    sentinel monitor mymaster 192.168.72.251  6379 2
    

    配置中的这一行表示 我们要监视的主的ip和端口,mymaster是主的名称,因为我们的主是127.0.0.1:6379,所以三个哨兵中的这个地方都不用修改。
    将IP地址修改为 主哨兵的IP 端口改为主哨兵的IP

    哨兵加入后台启动
    daemonize yes

    主从都启动
    启动
    ./redis-server ../redis.conf
    哨兵启动
    ./redis-sentinel ../sentinel.conf

    ./redis-cli -p 26379
    sentinel master mymaster



  • 相关阅读:
    C#即时释放内存
    NI Vision ClampRake修改
    CListCtrl颜色设置
    备份和vim编辑器的操作
    查看,统计,检索文件命令
    linux中find mv cp 等常用命令用法
    防止恶意用户登入linux服务器
    CentOS7 启动时出现:Redirecting to /bin/systemctl start httpd.service
    linux服务器常用命令
    14个支持响应式设计的前端框架
  • 原文地址:https://www.cnblogs.com/liaohongbin/p/10726209.html
Copyright © 2020-2023  润新知