Checklist production: NODE_ENV=production (оптимизации Express, скрывает stack traces). --max-old-space-size исходя из RAM контейнера. Graceful shutdown (SIGTERM). Health checks (liveness + readiness). Structured logging в stdout. Error tracking (Sentry). Metrics (Prometheus). Restart policy (PM2 или k8s). Limits CPU/memory в k8s. Non-root user в Docker. Secrets через env vars, не в образе. npm ci --only=production в Dockerfile. tsc компиляция в dist. Отключить source maps в production (или хранить отдельно). Rate limiting. Dependency audit в CI.
Как настроить Node.js в production для максимальной надёжности?
Senior
316 просмотровAFK Offer AI
Как использовать Express Router для организации кода?