千家信息网

Redis 3.0.7 参数文件参考

发表于:2024-11-23 作者:千家信息网编辑
千家信息网最后更新 2024年11月23日,cat /app/redis/config/redis_6380.conf #################### INCLUDES ##################### include /p
千家信息网最后更新 2024年11月23日Redis 3.0.7 参数文件参考

cat /app/redis/config/redis_6380.conf #################### INCLUDES ##################### include /path/local.conf# include /path/other.conf#################### GENERAL  ####################daemonize yespidfile "/app/redis/config/redis_6380.pid"port 6380tcp-backlog 511# bind 192.168.1.100 10.0.0.1# bind 127.0.0.1# unixsocket /app/redis/tmp/redis.sock# unixsocketperm 700timeout 30tcp-keepalive 0loglevel noticelogfile "/app/redis/log/redis_6380.log"databases 16#################### SNAPSHOTTING ################ save ""save 900 1save 300 10save 60 10000stop-writes-on-bgsave-error yesrdbcompression yesrdbchecksum yesdbfilename "dump_6380.rdb"dir "/app/redis/db_data"#################### REPLICATION ###############slave-serve-stale-data noslave-read-only yesrepl-diskless-sync norepl-diskless-sync-delay 5# repl-ping-slave-period 10# repl-timeout 60repl-disable-tcp-nodelay no# repl-backlog-size 1mb# repl-backlog-ttl 3600slave-priority 100# min-slaves-to-write 3# min-slaves-max-lag 10#################### SECURITY ################### rename-command CONFIG ""#################### LIMITS ####################maxclients 20000maxmemory 10gb# volatile-lru -> remove the key with an expire set using an LRU algorithm  # allkeys-lru -> remove any key accordingly to the LRU algorithm  # volatile-random -> remove a random key with an expire set  # allkeys-random -> remove a random key, any key  # volatile-ttl -> remove the key with the nearest expire time (minor TTL)  # noeviction -> don't expire at all, just return an error on write operations  maxmemory-policy allkeys-lru  #################### APPEND ONLY MODE #########appendonly yesappendfilename "appendonly_6380.aof"appendfsync everysecno-appendfsync-on-rewrite noauto-aof-rewrite-percentage 100auto-aof-rewrite-min-size 64mbaof-load-truncated yes#################### LUA SCRIPTING ############lua-time-limit 5000#################### SLOW LOG #################slowlog-log-slower-than 10000slowlog-max-len 128#################### LATENCY MONITOR ##########latency-monitor-threshold 0#################### EVENT NOTIFICATION #######notify-keyspace-events ""#################### ADVANCED CONFIG ##########hash-max-ziplist-entries 512hash-max-ziplist-value 64list-max-ziplist-entries 512list-max-ziplist-value 64set-max-intset-entries 512zset-max-ziplist-entries 128zset-max-ziplist-value 64hll-sparse-max-bytes 3000activerehashing yesclient-output-buffer-limit normal 0 0 0client-output-buffer-limit slave 256mb 64mb 60client-output-buffer-limit pubsub 32mb 8mb 60hz 10aof-rewrite-incremental-fsync yes#################### Redis Auth ############## masterauth "<>"requirepass "<>"slaveof 10.0.20.14 6380########## Redis Cluster ########### cluster-enabled yes  # cluster配置文件(启动自动生成)  # cluster-config-file nodes.conf  #节点互连超时的阀值  # cluster-node-timeout 15000  # cluster-slave-validity-factor 10# cluster-migration-barrier 1  # cluster-require-full-coverage yes#部署在同一机器的redis实例,把auto-aof-rewrite搓开,防止瞬间fork所有redis进程做rewrite,占用大量内存 # auto-aof-rewrite-percentage 80-100
$cat /app/redis/config/sentinel_26380.confport 26380daemonize yeslogfile "/app/redis/log/sentinel_26380.log"dir "/app/redis/tmp"#master 10.0.20.14 6380sentinel monitor master_6380 10.0.20.14 6380 1sentinel down-after-milliseconds master_6380 3000sentinel failover-timeout master_6380 15000sentinel parallel-syncs master_6380 1sentinel auth-pass master_6380 XXXXXX


0