Features/Updates
- Bump dependencies (Golang, Ruby, caddy, vendored libraries)
- log dns queries and health check responses at debug level, failures at warn level
- new configurable fields:
local_health_interval
: how often the health server polls monit and local job health scriptsremote_health_interval
: how often bosh-dns polls remote health serverssynchronous_check_timeout
: network timeout for queries withy1
when health status not cachedrequest_timeout
: network timeout for health server requests
Fixes
- stop redundant health check retries between poll intervals
- stop redundant health check requests when querying a domain
- Fix compilation error on windows due to broken symlinks
- health server should shutdown cleanly on sigterm