redis.conf配置文件
| 配置项 | 值 | 说明 | 
| slave-read-only | yes | slave是否只读 | 
| slave-serve-stale-data | yes | 当slave与master断开连接,slave是否继续提供服务 | 
| appendonly | yes | 开启aof | 
| daemonize | yes | 守护线程运行 | 
| protected-mode | no | 是否限制远程连接 | 
| tcp-backlog | 32767 | 取值不能超过系统的/proc/sys/net/core/somaxconn | 
| auto-aof-rewrite-percentage | 100 | 设置自动rewite AOF文件(手工rewrite只需要调用命令BGREWRITEAOF) | 
| auto-aof-rewrite-min-size | 64mb | 触发rewrite的AOF文件大小,只有大于此大小时才会触发rewrite | 
| no-appendfsync-on-rewrite | yes | 子进程在做rewrite时,主进程不调用fsync(由内核默认调度) | 
| repl-backlog-size | 64M | 默认1M,当写入量很大时,backlog溢出会导致增量复制不成功 | 
| client-output-buffer-limit | normal 256mb 128mb 60 | 避免普通客户端进行大批量数据查询,如keys *,lrang等操作下的buffer不够导致链接断开 | 
| client-output-buffer-limit | slave 512mb 256mb 180 | 避免主从复制过程中,buffer过小导致复制链接断开,rdb文件重传或者循环的rdb操作 | 
| stop-writes-on-bgsave-error | no | 避免redis后台save失败后,redis拒绝写操作,前提是需要有监控软件 | 
| maxmemory | 8G | 最大内存(可以不设置) | 
| maxmemory-policy | volatile-lru | 内存清理策略 volatile-lru 使用LRU算法来删除过期的set allkeys-lru 删除任何遵循LRU算法的key volatile-random 随机地删除过期set中的key allkeys-random 随机地删除一个key volatile-ttl 删除最近即将过期的key(the nearest expire time (minor TTL)) noeviction 根本不过期,写操作直接报错 | 
主节点cluster.conf配置文件
| 配置项 | 值 | 说明 | 
| port | 6379 | 客户端连接端口,并且总有一个刚好大于10000的端口,这个大的端口用于主从复制和集群内部通讯。 | 
| cluster-config-file | nodes-6379.conf | 
 | 
| pidfile | /var/run/redis-6379.pid | 只有当daemonize值为yes时,才有意义;并且这个要求对目录/var/run有写权限,否则可以考虑设置为/tmp/redis-6379.pid。 | 
| dir | /home/redis/redis/data/6379 | 
 | 
| dbfilename | dump-6379.rdb | 位于dir指定的目录下 | 
| logfile | /home/redis/redis/log/redis-6379.log | 日志文件,包含目录和文件名 | 
| appendonly | no | 主节点关闭aof,从节点开启 | 
从节点1 cluster.conf 配置文件
| 配置项 | 值 | 说明 | 
| port | 6380 | 
 | 
| cluster-config-file | nodes-6380.conf | 
 | 
| pidfile | /var/run/redis-6380.pid | 
 | 
| dir | /home/redis/redis/data/6380 | AOF和RDB文件存放目录 | 
| dbfilename | dump-6380.rdb | RDB文件名 | 
| appendfilename | appendonly-6380.aof | AOF文件名 | 
| logfile | /home/redis/redis/log/redis-6380.log | 
 | 
| appendonly | yes | 开启aof | 
原文:http://www.cnblogs.com/atomicbomb/p/6875475.html