[关闭]
@a5635268 2017-05-15T14:09:11.000000Z 字数 557 阅读 1033

【redis专题(15)】主从配置

Redis


主从服务器的配置

pidfile /var/run/redis6380.pid  #更改pid
port 6380 #更改端口号
dbfilename dump6380.rdb #更改rdb,注意,从服务器开启了rdb,那主服务器就可以把rdb给关掉
slaveof localhost 6379 #以6379作为主服务器; slaveof <masterip> <masterport> #开启slave
slave-read-only yes #slave1 设为只读
masterauth <master-password> # 如果需要密码就在这里配置

slave1开启rdb和aof,其他的服务器包括主服务器就没必要开启了.如果对数据的完整性有更严格的要求的话,aof可以在主服务器上打开,把从服务器的关掉,因为主服务器备份要更及时;

主从复制的缺陷

每次salave断开后,(无论是主动断开,还是网络故障),再连接master时.都要master全部dump出来rdb,再aof,即同步的过程都要重新执行1遍.所以要记住---多台slave不要一下都启动起来,否则master可能IO剧增
在做运维Sentinel监控的时候,有一个选项可以有效避免这个问题

sentinel parallel-syncs mymaster 1
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注