how-to-set-up-health-checks
The Frontend Service supports TCP or gRPC health checks on port 7233.
If you use Nomad to manage your containers, the check stanza would look like this for TCP:
service {
check {
type = "tcp"
port = 7233
interval = "10s"
timeout = "2s"
}
or like this for gRPC (requires Consul ≥ 1.0.5
):
service {
check {
type = "grpc"
port = 7233
grpc_service = "grpc.health.v1.Health"
interval = "10s"
timeout = "2s"
}