{{define "content"}} {{$s := .Data.Settings}}{{$st := .Data.Stats}}
Recursive resolution is performed by forwarding to the upstream servers below.
| Server | Status | Latency | Queries | Failures | Last used |
|---|---|---|---|---|---|
| {{.Address}} |
{{if .Healthy}}
healthy
{{else}}
resting
{{end}}
{{if .LastError}}
{{truncate 60 .LastError}}
{{end}}
|
{{ms .LatencyMS}} | {{num .Queries}} | {{num .Failures}} | {{if .LastUsed}}{{timeAgo .LastUsed}}{{else}}never{{end}} |
A server that fails three times in a row is rested for twenty seconds and moved to the back of the selection order. The current strategy is {{$s.Resolver.Strategy}}.
Recursion is refused for any client not listed here. This is what keeps the server from becoming an open resolver.