UniSet 2.44.3
Класс uniset::LauncherHTTPHandler

#include <HTTPHandler.h>

Граф наследования:uniset::LauncherHTTPHandler:
Граф связей класса uniset::LauncherHTTPHandler:

Открытые члены

 LauncherHTTPHandler (ProcessManager &pm)
void handleRequest (Poco::Net::HTTPServerRequest &request, Poco::Net::HTTPServerResponse &response) override

Подробное описание

HTTP Request Handler for Launcher REST API.

REST API endpoints:

  • GET /api/v1/status - Get all processes status
  • GET /api/v1/process/{name} - Get specific process status
  • POST /api/v1/process/{name}/restart - Restart process
  • GET /api/v1/health - Health check (for Docker/K8s)
  • GET /api/v1/groups - Get process groups