tutor/tutor/templates/apps/redis/redis.conf

49 lines
1008 B
Plaintext

# https://raw.githubusercontent.com/redis/redis/6.0/redis.conf
port 6379
tcp-backlog 511
timeout 0
tcp-keepalive 300
daemonize no
supervised no
pidfile /var/run/redis_6379.pid
loglevel notice
logfile ""
databases 16
################################ SNAPSHOTTING ################################
#
# Save the DB on disk:
#
# save <seconds> <changes>
save 900 1
save 300 10
save 60 10000
stop-writes-on-bgsave-error yes
rdbcompression yes
rdbchecksum yes
dir /openedx/redis/data/
dbfilename dump.rdb
rdb-del-sync-files no
############################## APPEND ONLY MODE ###############################
# http://redis.io/topics/persistence
appendonly yes
appendfilename "appendonly.aof"
appendfsync everysec
no-appendfsync-on-rewrite no
auto-aof-rewrite-percentage 100
auto-aof-rewrite-min-size 64mb
aof-load-truncated yes
aof-use-rdb-preamble yes
############################## MEMORY MANAGEMENT ################################
maxmemory 4gb
maxmemory-policy allkeys-lru
{{ patch("redis-conf") }}