zoukankan      html  css  js  c++  java
  • redis搭建主从复用-读写分离

    1:安装redis5.0.3

    2:解压到/usr/local/redis

    3:在/opt/redis/下创建三个文件夹

      data,存放数据的目录

      log,存放日志的目录

      conf,存放配置的目录

        conf目录下配置公共配置文件及各自节点配置文件

          redis-common.conf

            注释掉 bind 127.0.0.1

            关闭保护模式,修改为protected-mode  no

            注释公共配置端口# port  6379

            修改为后台启动 daemonize yes

            注释进程编号记录文件# pidfile /var/run/redis_6379.pid

            注释公共配置日志文件# logfile ""

            注释公共配置数据文件、修改数据文件路径

              #dbfilename dump.rdb

              dir /opt/redis/data

            添加从服务器访问主服务器认证

              masterauth root

            添加访问认证

              requirepass root

            注释公共配置追加文件

              appendonly no

              #appendfilename "appendonly.aof"

            从服务器默认是只读不允许写操作(不用修改)

            slave-read-only yes    

          redis-6379.conf:master

          redis-6380.conf:slave

          redis-6381.conf:slave

          从节点配置文件更改端口并指定作为为从节点启动

    #引用公共配置
    include /opt/redis/conf/redis-common.conf
    #进程编号记录文件
    pidfile /var/run/redis-6379.pid
    #进程端口号
    port 6379
    #日志记录文件
    logfile "/opt/redis/log/redis-6379.log"
    #数据记录文件
    dbfilename dump-6379.rdb
    #追加文件名称
    appendfilename "appendonly-6379.aof"
    #下面的配置无需在 6379 里配置
    #备份服务器从属于 6379 推荐配置配局域网 IP
    slaveof 192.168.10.100 6379

  • 相关阅读:
    [单调栈] Jzoj P4260 最大子矩阵
    [前缀和] Jzoj P4259 矩形
    [欧拉回路][状压dp] Jzoj P3290 吃货JYY
    [组合数][枚举] Jzoj P3332 棋盘游戏
    [欧拉函数][dp][快速幂] Jzoj P1161 机器人M号
    [exgcd] Jzoj P1158 荒岛野人
    [带权并查集] Jzoj P1503 体育场
    [dfs][树的直径] Jzoj P1737 删边
    [差分][倍增lca][tarjan] Jzoj P3325 压力
    [dfs] Jzoj P1497 景点中心
  • 原文地址:https://www.cnblogs.com/erfsfj-dbc/p/10736026.html
Copyright © 2011-2022 走看看