File tree Expand file tree Collapse file tree
docs/oss/building-features/node-renderer Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -223,7 +223,9 @@ services:
223223 worker processes, and each worker has its own VM pool. A probe therefore checks the one worker that answers it.
224224 Workers load bundles independently (each compiles the bundle on its first render request), so a freshly restarted
225225 worker can briefly report `503` on `/ready` while its siblings serve traffic. This is the intended per-process
226- readiness signal for orchestrators probing one container.
226+ readiness signal for orchestrators probing one container. During a rollout or cold start, raw probe logs may show a
227+ short mix of `503` and `200` responses; Kubernetes smooths that with `failureThreshold` / `successThreshold`, so a
228+ single unloaded-worker `503` should not flap pod readiness.
227229- **No license check.** License validation happens on the Rails side; `/ready` does not (and cannot) report license
228230 state.
229231- **Liveness checks nothing but the event loop.** Do not point `/health` at dependency monitoring; that is what
You can’t perform that action at this time.
0 commit comments