按照说明操作后,我能够进行基本的健康检查
https://gliderlabs.com/registrator/latest/user/backends/
。我的印象是,在设置registrator和consul之后,健康检查会自动生效。我需要通过在docker-compose.yml中提供环境变量来设置HTTP检查,如:
SERVICE_80_CHECK_HTTP=/health/endpoint/path
SERVICE_80_CHECK_INTERVAL=15s
SERVICE_80_CHECK_TIMEOUT=1s # optional, Consul default used otherwise
</code>