Как проверять здоровье Express приложения?

Middle
271 просмотров
AFK Offer AI

Health check эндпоинт (/health или /healthz) возвращает статус приложения. Минимум: 200 OK если сервер жив. Детальная: проверка БД соединения, Redis, внешних сервисов. Пример ответа: {status: "ok", db: "ok", redis: "degraded"}. В k8s: liveness probe (жив ли процесс), readiness probe (готов ли принимать трафик). @nestjs/terminus предоставляет готовые health indicators. Важно что health check не должен быть тяжёлым запросом.

Следующий вопрос

Как работает input sanitization в Node.js?