X-Git-Url: https://git.mxchange.org/?p=quix0rs-apt-p2p.git;a=blobdiff_plain;f=apt-dht.conf;h=709a0d3f81d59baf5ef20d7b41af36154161a816;hp=0b06e20eb50df6dc4d709568db14ebf6bd06b0bb;hb=1fb0d1714e1b0af6dc6abb8adc75a9e31f77fa29;hpb=8f102eb1964db2ac18d4bac9e399c069a4cb616e diff --git a/apt-dht.conf b/apt-dht.conf index 0b06e20..709a0d3 100644 --- a/apt-dht.conf +++ b/apt-dht.conf @@ -29,6 +29,11 @@ CACHE_DIR = /var/cache/apt-dht # Whether it's OK to use an IP addres from a known local/private range LOCAL_OK = no +# Unload the packages cache after an interval of inactivity this long. +# The packages cache uses a lot of memory, and only takes a few seconds +# to reload when a new request arrives. +UNLOAD_PACKAGES_CACHE = 5m + # Which DHT implementation to use. # It must be possile to do "from .DHT import DHT" to get a class that # implements the IDHT interface. There should also be a similarly named @@ -77,14 +82,8 @@ MIN_PING_INTERVAL = 15m # refresh buckets that haven't been touched in this long BUCKET_STALENESS = 1h -# time before expirer starts running -KEINITIAL_DELAY = 15s - -# time between expirer runs -KE_DELAY = 20m - -# expire entries older than this -KE_AGE = 1h +# expire unrefreshed entries older than this +KEY_EXPIRE = 1h # whether to spew info about the requests/responses in the protocol SPEW = no