FerryDocs

The health check path answers with an error

The health check path does not exist in the app, or it answers with a status of 400 or more.

Edit on GitHub

What you see

Deploy log
==> Deploy failed: health check timed out after 120s: GET /healthz returned HTTP 404

The deploy gets the status deploy_failed. The previous deploy continues to answer.

Why it occurs

GET /healthzFerryNew instanceanswers 404

The path of the (--health) does not exist in the app. Or the app answers with a of 400 or more.

How to repair it

Terminal
ferry update NAME --health /path   # correct the path
ferry update NAME --health ""      # or remove the path

See Health checks.

On this page