# 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 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") }}