Skip to content

Commit f4b78f4

Browse files
andythsumosabua
authored andcommitted
Fix Health Checks section in installation readme
1 parent cc0a927 commit f4b78f4

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

docs/installation.md

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -318,9 +318,18 @@ reference documentation](https://github.com/trinodb/charts/blob/main/charts/gate
318318

319319
### Health Checks
320320

321-
Trino Gateway checks the health of each backend and **deactivates it if
322-
unhealthy**. A backend that fails a health check must be manually reset to
323-
active. Automatic recovery is not supported.
321+
The Trino Gateway periodically performs health checks and maintains
322+
an in-memory TrinoStatus for each backend. If a backend fails a health check,
323+
it is marked as UNHEALTHY, and the Trino Gateway stops routing requests to it.
324+
325+
It is important to distinguish TrinoStatus from the active/inactive
326+
state of a backend. The active/inactive state indicates whether a backend is
327+
manually turned on or off, whereas TrinoStatus is programmatically determined
328+
by the health check process. Health checks are only performed on backends
329+
that are marked as active.
330+
331+
See [TrinoStatus](routing-rules.md#trinostatus) for more details on
332+
what each Trino status means.
324333

325334
The type of health check is configured by setting
326335

0 commit comments

Comments
 (0)