docker启动文件(dockerd启动)

docker启动文件(dockerd启动)port 6379 tcp backlog 511 redis 密码 requirepass lyh 设置主服务器密码 为以后 redis 集群做基础 无集群需求可以不添加 masterauth lyh timeout 0 tcp keepalive 300 关闭后台运行 避坑提示 因为 docker 运行就已经有后台守护

大家好,我是讯享网,很高兴认识大家。



port 6379

tcp-backlog 511
#redis密码
requirepass lyh

timeout 0

tcp-keepalive 300

supervised no


loglevel notice
# 设置日志文件路径(避坑提示,此路径为容器内的路径,切勿当成宿主路径)
logfile “/data/redis/log/redis.log”

databases 30

always-show-logo yes

# 持久化保存策略配置
save 900 1
save 300 10
save 60 10000


# 配置是否压缩rdb文件。[开启(yes)的话,会消耗一定的cpu资源]
rdbcompression yes


# 保存rdb文件的时候,进行错误的检查校验
rdbchecksum yes


讯享网


# rdb文件保存的目录(避坑提示,此路径为容器内的路径,切勿当成宿主路径)
dir “/data/redis/data”

replica-serve-stale-data yes

replica-read-only yes

repl-diskless-sync no

repl-disable-tcp-nodelay no

replica-priority 100

lazyfree-lazy-eviction no
lazyfree-lazy-expire no
lazyfree-lazy-server-del no
replica-lazy-flush no

APPEND ONLY MODE


# 是否开启aof持久化模式,默认值:no,不开启。redis的默认持久化策略是rdb模式
appendonly yes


# 设置为yes表示rewrite期间对新写操作不fsync,暂时存在内存中,等rewrite完成后再写入,默认为no
no-appendfsync-on-rewrite no

# AOF自动重写配置,默认值为100
auto-aof-rewrite-percentage 100
auto-aof-rewrite-min-size 64mb

# 当重写AOF文件时,Redis能够在AOF文件中使用RDB前导码,以便更快地重写和恢复,启用此选项时,重写的AOF文件由两个不同的节组成:[RDB file][AOF tail],当加载AOF文件时
,Redis通过以 “REDIS” 字符串开头的AOF文件识别出此文件是由RDB和AOF组合而成的,Redis会先加载RDB部分,然后再加载AOF部分,默认值yes
aof-use-rdb-preamble yes

lua-time-limit 5000

slowlog-max-len 128

notify-keyspace-events “”

list-max-ziplist-size -2

list-compress-depth 0

set-max-intset-entries 512

hll-sparse-max-bytes 3000

activerehashing yes

hz 10

dynamic-hz yes

aof-rewrite-incremental-fsync yes

rdb-save-incremental-fsync yes

小讯
上一篇 2025-05-28 22:41
下一篇 2025-05-15 20:49

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/156002.html