From 5aa8d537f58f9a3eeb50b9854d98fb1b1ea9d22d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CNaeel=E2=80=9D?= Date: Wed, 22 Jul 2026 11:11:14 +0400 Subject: [PATCH] =?UTF-8?q?README:=20HTTP-=D1=8D=D0=BD=D0=B4=D0=BF=D0=BE?= =?UTF-8?q?=D0=B8=D0=BD=D1=82=20=D0=B8=20=D0=B2=D0=BE=D0=B7=D0=BC=D0=BE?= =?UTF-8?q?=D0=B6=D0=BD=D1=8B=D0=B5=20=D1=80=D0=B0=D1=81=D1=88=D0=B8=D1=80?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/README.md b/README.md index 379a498..e638444 100644 --- a/README.md +++ b/README.md @@ -60,6 +60,15 @@ RMQ_HOST=localhost REDIS_HOST=localhost MONGO_URI=mongodb://localhost:27017/iot 2. В Terraform-конфиге укажите `git_path` на ваш репо и `git_revision` 3. Nubes автоматически запустит `npm start` +## HTTP-эндпоинт + +Сейчас `GET /` отдаёт только статистику: `{"consumed": N, "errors": N}`. Nubes Cloud автоматически создаёт публичный домен для сервиса. + +При необходимости можно расширить: +- `/metrics` — Prometheus-формат для Grafana +- `/health` — проверка доступности RabbitMQ + Redis + MongoDB +- SSE-стриминг обработанных событий в реальном времени + ## Отказоустойчивость - Каждое хранилище (Redis, MongoDB) обёрнуто в отдельный `try/catch`