FMN: adjust the cache lifetime to the rebuild duration

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
This commit is contained in:
Aurélien Bompard 2025-07-04 19:45:54 +02:00
parent 8da3e395b2
commit e0e8bd9816
No known key found for this signature in database
GPG key ID: 31584CFEB9BF64AD

View file

@ -16,13 +16,17 @@ SERVICES__DISTGIT_URL=https://src{{ env_suffix }}.fedoraproject.org
CACHE__URL="redis://redis.fmn.svc.cluster.local/?digestmod=sha1&socket_connect_timeout=5&socket_keepalive=True"
# Duration for the main caches
# CACHE__SCOPED_ARGS__TRACKED__TTL="1d"
# CACHE__SCOPED_ARGS__RULES__TTL="1d"
# On 2025-07-03, rebuilding the tracked cache took ~15 hours (!)
# Rebuilding the rules cache took 1 second.
CACHE__SCOPED_ARGS__TRACKED__TTL="7d"
CACHE__SCOPED_ARGS__RULES__TTL="1h"
# Duration before we trigger the early rebuild
# CACHE__SCOPED_ARGS__TRACKED__TTL="20h"
# CACHE__SCOPED_ARGS__RULES__TTL="20h"
CACHE__SCOPED_ARGS__TRACKED__TTL="5d"
CACHE__SCOPED_ARGS__RULES__TTL="50m"
# Maximum allowed duration for the cache rebuild functions
# CACHE__SCOPED_ARGS__TRACKED__LOCK_TTL="1h"
# CACHE__SCOPED_ARGS__RULES__LOCK_TTL="5m"
CACHE__SCOPED_ARGS__TRACKED__LOCK_TTL="20h"
CACHE__SCOPED_ARGS__RULES__LOCK_TTL="5m"