mirror of
https://github.com/coredns/coredns.git
synced 2025-11-02 10:13:14 -05:00
Doc updates
Remove miek.nl in favor of example.org and other smaller cleanups.
This commit is contained in:
9
middleware/cache/README.md
vendored
9
middleware/cache/README.md
vendored
@@ -12,17 +12,16 @@ cache [ttl] [zones...]
|
||||
answer section) will be used.
|
||||
* `zones` zones it should should cache for. If empty the zones from the configuration block are used.
|
||||
|
||||
|
||||
Each element in the cache is cached according to its TTL, for the negative cache the SOA's MinTTL
|
||||
value is used.
|
||||
|
||||
A cache mostly makes sense with a middleware that is potentially slow, i.e. a proxy that retrieves
|
||||
answer, or to minimize backend queries for middleware like etcd. Using a cache with the file
|
||||
middleware essentially doubles the memory load with no concealable increase of query speed.
|
||||
middleware essentially doubles the memory load with no conceivable increase of query speed.
|
||||
|
||||
The minimum TTL allowed on resource records is 5 seconds.
|
||||
|
||||
If monitoring is enabled (`prometheus` directive) then the following metrics are added:
|
||||
If monitoring is enabled (`prometheus` directive) then the following extra metrics are added:
|
||||
* coredns_cache_hit_count_total, and
|
||||
* coredns_cache_miss_count_total
|
||||
|
||||
@@ -38,7 +37,7 @@ Enable caching for all zones, but cap everything to a TTL of 10 seconds.
|
||||
|
||||
~~~
|
||||
proxy . 8.8.8.8:53
|
||||
cache miek.nl
|
||||
cache example.org
|
||||
~~~
|
||||
|
||||
Proxy to Google Public DNS and only cache responses for miek.nl (or below).
|
||||
Proxy to Google Public DNS and only cache responses for example.org (or below).
|
||||
|
||||
Reference in New Issue
Block a user