cache.conf: increase NXDOMAIN cache size and set min TTL to 300

This commit is contained in:
Aminda Suomalainen 2019-07-23 15:09:34 +03:00
parent 2b8a460b63
commit 55050ec0e5
No known key found for this signature in database
GPG Key ID: 0C207F07B2F32B67

View File

@ -1,7 +1,6 @@
# Increasing caching # Increasing caching
# This has potential to increase memory usage to 100m under heavy usage, but # This has potential to increase memory usage to 110m under heavy usage, but
# I find that unlikely as almost everything is using so short TTLs and I am # I find that unlikely as almost everything is using so short TTLs
# not enforcing higher minimum TTL (cache-min-ttl, defaults to 0).
# See also MEMORY CONTROL EXAMPLE in man unbound.conf # See also MEMORY CONTROL EXAMPLE in man unbound.conf
server: server:
@ -9,3 +8,10 @@ server:
msg-cache-size: 50m msg-cache-size: 50m
# bytes in rrset cache, defaults to 4m # bytes in rrset cache, defaults to 4m
rrset-cache-size: 50m rrset-cache-size: 50m
# nxdomain cache, default 1m
neg-cache-size: 10m
# Cache results for 5 minutes even if they had a shorter TTL. Cloudflare
# zone export used to have 1 second, and I have also been seeing 1
# minute in the wild, I think this shouldn't break anything, but bigger
# might.
cache-min-ttl: 300