一、哨兵模板
daemonize yes
protected-mode no
logfile "/data/redis/sentinel/log/26379/redis.log"
pidfile "/data/redis/sentinel/tmp/26379/redis-sentinel.pid"
port 26379
dir "/data/redis/sentinel/tmp/26379"
supervised systemd
sentinel myid a52ea08c6845ae9ba48516a701f7ad8feb24b490
sentinel deny-scripts-reconfig yes
sentinel monitor kiosk-wga 172.21.41.61 6379 2
sentinel auth-pass kiosk-wga E5LF5FeG4d
sentinel config-epoch kiosk-wga 0
sentinel leader-epoch kiosk-wga 0
sentinel known-replica kiosk-wga 172.21.41.60 6379
sentinel known-sentinel kiosk-wga 172.21.40.86 26379 2452ea90aa66f1ca2f42d9c665b063336653c972
sentinel known-sentinel kiosk-wga 172.21.41.62 26379 272fc9809540084d6b705cf0adb21fc26b4c210f
sentinel monitor floating-wga-xfz 172.21.42.91 6379 2
sentinel auth-pass floating-wga-xfz 8yQYqnRCZT
sentinel config-epoch floating-wga-xfz 0
sentinel leader-epoch floating-wga-xfz 0
sentinel known-replica floating-wga-xfz 172.21.42.90 6379
sentinel known-sentinel floating-wga-xfz 172.21.40.86 26379 2452ea90aa66f1ca2f42d9c665b063336653c972
sentinel known-sentinel floating-wga-xfz 172.21.41.62 26379 272fc9809540084d6b705cf0adb21fc26b4c210f
sentinel monitor msghub-mth-wga 172.21.39.60 6379 2
sentinel auth-pass msghub-mth-wga vs6bWduvyV
sentinel config-epoch msghub-mth-wga 0
sentinel leader-epoch msghub-mth-wga 0
sentinel known-replica msghub-mth-wga 172.21.39.57 6379
sentinel known-sentinel msghub-mth-wga 172.21.40.86 26379 2452ea90aa66f1ca2f42d9c665b063336653c972
sentinel known-sentinel msghub-mth-wga 172.21.41.62 26379 272fc9809540084d6b705cf0adb21fc26b4c210f
sentinel monitor flashsale-wga 172.21.27.8 6379 2
sentinel auth-pass flashsale-wga 2ghlmvl_MT
sentinel config-epoch flashsale-wga 0
sentinel leader-epoch flashsale-wga 0
sentinel known-replica flashsale-wga 172.21.27.9 6379
sentinel known-sentinel flashsale-wga 172.21.40.86 26379 2452ea90aa66f1ca2f42d9c665b063336653c972
sentinel known-sentinel flashsale-wga 172.21.41.62 26379 272fc9809540084d6b705cf0adb21fc26b4c210f
sentinel monitor jms-wga 172.21.37.102 6379 2
sentinel auth-pass jms-wga eCUglxmsn8
sentinel config-epoch jms-wga 0
sentinel leader-epoch jms-wga 0
sentinel known-replica jms-wga 172.21.37.98 6379
sentinel known-sentinel jms-wga 172.21.40.86 26379 2452ea90aa66f1ca2f42d9c665b063336653c972
sentinel known-sentinel jms-wga 172.21.41.62 26379 272fc9809540084d6b705cf0adb21fc26b4c210f
sentinel monitor n9e-wga 172.21.39.197 6379 2
sentinel config-epoch n9e-wga 0
sentinel leader-epoch n9e-wga 478583
sentinel known-sentinel n9e-wga 172.21.40.86 26379 2452ea90aa66f1ca2f42d9c665b063336653c972
sentinel known-sentinel n9e-wga 172.21.41.62 26379 272fc9809540084d6b705cf0adb21fc26b4c210f
sentinel monitor userhub-phd-wga-xfz 172.21.39.32 6379 2
sentinel auth-pass userhub-phd-wga-xfz QLBVUmSp64
sentinel config-epoch userhub-phd-wga-xfz 0
sentinel leader-epoch userhub-phd-wga-xfz 0
sentinel known-replica userhub-phd-wga-xfz 172.21.39.31 6379
sentinel known-sentinel userhub-phd-wga-xfz 172.21.40.86 26379 2452ea90aa66f1ca2f42d9c665b063336653c972
sentinel known-sentinel userhub-phd-wga-xfz 172.21.41.62 26379 272fc9809540084d6b705cf0adb21fc26b4c210f
sentinel monitor msghub-service-wga 172.21.39.66 6379 2
sentinel auth-pass msghub-service-wga vs6bWduvyV
sentinel config-epoch msghub-service-wga 382410
sentinel leader-epoch msghub-service-wga 382411
sentinel known-replica msghub-service-wga 172.21.39.68 6379
sentinel known-sentinel msghub-service-wga 172.21.40.86 26379 2452ea90aa66f1ca2f42d9c665b063336653c972
sentinel known-sentinel msghub-service-wga 172.21.41.62 26379 272fc9809540084d6b705cf0adb21fc26b4c210f
sentinel monitor dpc-zhaoyao-wga 172.21.40.229 6379 2
sentinel config-epoch dpc-zhaoyao-wga 0
sentinel leader-epoch dpc-zhaoyao-wga 0
sentinel known-replica dpc-zhaoyao-wga 172.21.40.224 6379
sentinel known-sentinel dpc-zhaoyao-wga 172.21.40.86 26379 2452ea90aa66f1ca2f42d9c665b063336653c972
sentinel known-sentinel dpc-zhaoyao-wga 172.21.41.62 26379 272fc9809540084d6b705cf0adb21fc26b4c210f
sentinel monitor kp-stock-wga 172.21.40.32 6379 2
sentinel config-epoch kp-stock-wga 0
sentinel leader-epoch kp-stock-wga 0
sentinel known-replica kp-stock-wga 172.21.40.26 6379
sentinel known-sentinel kp-stock-wga 172.21.40.86 26379 2452ea90aa66f1ca2f42d9c665b063336653c972
sentinel known-sentinel kp-stock-wga 172.21.41.62 26379 272fc9809540084d6b705cf0adb21fc26b4c210f
sentinel monitor lr-wga 172.21.40.87 6379 2
sentinel config-epoch lr-wga 0
sentinel leader-epoch lr-wga 0
sentinel known-replica lr-wga 172.21.40.85 6379
sentinel known-sentinel lr-wga 172.21.40.86 26379 2452ea90aa66f1ca2f42d9c665b063336653c972
sentinel known-sentinel lr-wga 172.21.41.62 26379 272fc9809540084d6b705cf0adb21fc26b4c210f
sentinel monitor wk-cldkt-base-wga 172.21.41.58 6379 2
sentinel auth-pass wk-cldkt-base-wga Um2MrCthVK
sentinel config-epoch wk-cldkt-base-wga 0
sentinel leader-epoch wk-cldkt-base-wga 0
sentinel known-replica wk-cldkt-base-wga 172.21.41.57 6379
sentinel known-sentinel wk-cldkt-base-wga 172.21.40.86 26379 2452ea90aa66f1ca2f42d9c665b063336653c972
sentinel known-sentinel wk-cldkt-base-wga 172.21.41.62 26379 272fc9809540084d6b705cf0adb21fc26b4c210f
sentinel monitor wk-payment-wga 172.21.41.42 6379 2
sentinel auth-pass wk-payment-wga ZVqfbdhFQt
sentinel config-epoch wk-payment-wga 0
sentinel leader-epoch wk-payment-wga 478582
sentinel known-sentinel wk-payment-wga 172.21.40.86 26379 2452ea90aa66f1ca2f42d9c665b063336653c972
sentinel known-sentinel wk-payment-wga 172.21.41.62 26379 272fc9809540084d6b705cf0adb21fc26b4c210f
sentinel monitor dbp-br-a-share-redis-2-wga 172.21.40.63 6379 2
sentinel config-epoch dbp-br-a-share-redis-2-wga 0
sentinel leader-epoch dbp-br-a-share-redis-2-wga 0
sentinel known-replica dbp-br-a-share-redis-2-wga 172.21.40.62 6379
sentinel known-sentinel dbp-br-a-share-redis-2-wga 172.21.40.86 26379 2452ea90aa66f1ca2f42d9c665b063336653c972
sentinel known-sentinel dbp-br-a-share-redis-2-wga 172.21.41.62 26379 272fc9809540084d6b705cf0adb21fc26b4c210f
sentinel monitor dbp-br-a-share-redis-1-wga 172.21.41.108 6379 2
sentinel config-epoch dbp-br-a-share-redis-1-wga 0
sentinel leader-epoch dbp-br-a-share-redis-1-wga 0
sentinel known-replica dbp-br-a-share-redis-1-wga 172.21.41.109 6379
sentinel known-sentinel dbp-br-a-share-redis-1-wga 172.21.40.86 26379 2452ea90aa66f1ca2f42d9c665b063336653c972
sentinel known-sentinel dbp-br-a-share-redis-1-wga 172.21.41.62 26379 272fc9809540084d6b705cf0adb21fc26b4c210f
sentinel monitor dpc-apprn-wga 172.21.40.179 6379 2
sentinel config-epoch dpc-apprn-wga 0
sentinel leader-epoch dpc-apprn-wga 0
sentinel known-replica dpc-apprn-wga 172.21.40.167 6379
sentinel known-sentinel dpc-apprn-wga 172.21.40.86 26379 2452ea90aa66f1ca2f42d9c665b063336653c972
sentinel known-sentinel dpc-apprn-wga 172.21.41.62 26379 272fc9809540084d6b705cf0adb21fc26b4c210f
sentinel current-epoch 478583
二、ha模式redis.conf
client-output-buffer-limit normal 0 0 0
client-output-buffer-limit replica 256mb 64mb 60
client-output-buffer-limit pubsub 32mb 8mb 60
bind 0.0.0.0
daemonize yes
loglevel notice
dir "/data/redis/redis/data/6379"
logfile "/data/redis/redis/log/6379/redis.log"
timeout 3600
maxclients 10000
maxmemory 8gb
maxmemory-policy volatile-lru
slowlog-log-slower-than 1000
slowlog-max-len 1024
tcp-backlog 2048
tcp-keepalive 60
requirepass "1Q23LYc45#"
masterauth "1Q23LYc45#"
rename-command FLUSHALL "dba_flushall"
rename-command FLUSHDB "dba_flushdb"
dbfilename "dump.rdb"
stop-writes-on-bgsave-error no
rdbcompression yes
rdbchecksum no
appendonly no
appendfilename "appendonly.aof"
appendfsync everysec
aof-use-rdb-preamble yes
auto-aof-rewrite-percentage 100
auto-aof-rewrite-min-size 1953125kb
aof-load-truncated yes
no-appendfsync-on-rewrite yes
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 1000000000
repl-backlog-ttl 3600
replica-priority 100
min-replicas-to-write 0
min-replicas-max-lag 0
cluster-enabled no
cluster-config-file "nodes-6379.conf"
cluster-node-timeout 10000
cluster-replica-validity-factor 5
cluster-migration-barrier 1
cluster-require-full-coverage no
cluster-replica-no-failover no
port 6379
supervised systemd
pidfile "/data/redis/redis/data/6379/redis.pid"
三、cluster模式redis.conf
### Server After 4.0 ###
pidfile "/data/redis/cluster/data/6379/redis.pid"
port 6379
bind 0.0.0.0
logfile "/data/redis/cluster/log/6379/redis.log"
dbfilename "dump.rdb"
dir "/data/redis/cluster/data/6379"
appendfilename "redis.aof"
daemonize yes
loglevel notice
databases 16
activerehashing yes
hz 10
### Memory ###
maxmemory 9gb
maxmemory-policy volatile-lfu
maxmemory-samples 5
### Persistence ###
stop-writes-on-bgsave-error no
rdbcompression yes
rdbchecksum yes
appendonly no
appendfsync everysec
aof-use-rdb-preamble yes
no-appendfsync-on-rewrite yes
auto-aof-rewrite-percentage 100
auto-aof-rewrite-min-size 2gb
aof-load-truncated yes
### Clients ###
maxclients 10000
tcp-backlog 65535
timeout 0
tcp-keepalive 60
client-output-buffer-limit normal 0 0 0
client-output-buffer-limit replica 256mb 64mb 60
client-output-buffer-limit pubsub 32mb 8mb 60
### Replication ###
replica-serve-stale-data yes
replica-read-only yes
repl-diskless-sync no
repl-diskless-sync-delay 5
repl-ping-replica-period 10
repl-disable-tcp-nodelay no
repl-backlog-size 1gb
repl-backlog-ttl 3600
replica-priority 100
### Command ###
#rename-command config "xxxconfig"
#rename-command shutdown "xxxshutdown"
#rename-command save "xxxsave"
#rename-command sync "xxxsync"
#rename-command psync "xxxpsync"
#rename-command bgsave "xxxbgsave"
#rename-command bgrewriteaof "xxxbgrewriteaof"
#rename-command slaveof "xxxslaveof"
### Slowlog ###
slowlog-log-slower-than 10000
slowlog-max-len 1000
### Redis 4.0 New###
lazyfree-lazy-eviction no
lazyfree-lazy-expire yes
lazyfree-lazy-server-del yes
replica-lazy-flush yes
### Redis Cluster ###
cluster-config-file "/data/redis/cluster/conf/6379/node.conf"
cluster-enabled yes
cluster-node-timeout 15000
cluster-replica-validity-factor 10
cluster-migration-barrier 1
cluster-require-full-coverage no
### Auth ###
supervised systemd