# Redis 从节点配置 (Node-02, Node-03) # 网络配置 bind 0.0.0.0 port 6379 protected-mode no # 进程配置 daemonize no pidfile /var/run/redis/redis-server.pid # 日志输出到标准输出(Docker容器标准做法) logfile "" # 数据目录 dir /data # 内存配置 maxmemory 2gb maxmemory-policy allkeys-lru # 持久化配置 - RDB save 900 1 save 300 10 save 60 10000 stop-writes-on-bgsave-error yes rdbcompression yes rdbchecksum yes dbfilename dump.rdb # 持久化配置 - AOF appendonly yes appendfilename "appendonly.aof" appendfsync everysec no-appendfsync-on-rewrite no auto-aof-rewrite-percentage 100 auto-aof-rewrite-min-size 64mb # 密码配置 requirepass redis_HA_Cluster_2024 masterauth redis_HA_Cluster_2024 # 从节点配置 (启动后手动执行 REPLICAOF 命令) # replicaof 192.168.1.101 6379 replica-serve-stale-data yes replica-read-only yes repl-diskless-sync no repl-diskless-sync-delay 5 repl-disable-tcp-nodelay no repl-backlog-size 1mb # 性能配置 tcp-keepalive 300 tcp-backlog 511 timeout 0 # 慢查询日志 slowlog-log-slower-than 10000 slowlog-max-len 128 # 客户端配置 maxclients 10000