github.com/avenga/couper@v1.12.2/docs/website/content/3.observation/health.md (about) 1 # Health Check 2 3 The health check will answer with status `200 OK` on every port with the configured 4 [`health_path` setting](/configuration/block/settings) or the 5 [`COUPER_HEALTH_PATH` environment variable](/configuration/command-line#observation-options). 6 7 As soon as the gateway instance receives a `SIGINT` or `SIGTERM` the check will return a status 8 `500 Internal Server Error`. 9 10 A shutdown delay ([environment variable `COUPER_TIMING_SHUTDOWN_DELAY`](/configuration/command-line#timing-environment-variables)) 11 allows the server to finish all running requests and gives a load balancer time to pick another gateway instance. 12 After this delay the server goes into shutdown mode and no new requests will be accepted. 13 14 The shutdown timings ([`COUPER_TIMING_SHUTDOWN_TIMEOUT`](/configuration/command-line#timing-environment-variables)) 15 default to `0` which means no delaying with development setups.