8.2. Использование специальной конечной точки (endpoint) состояния службы управления Postgres ProGate #

Состояние службы управления Postgres ProGate возвращается в ответ на запрос специальной конечной точки. Если служба управления установлена по адресу progate.example.com, конечная точка расположена по пути https://progate.example.com/api/v1/health/ready.

В ответ на запрос HTTP GET по этому пути служба управления возвращает текущий статус:

  • ok показывает, что служба управления запущена, доступна по заданному пути и готова к работе.

  • При ошибке службы управления код ответа — "code": "SERVER_ERROR", при этом возвращаются дополнительные параметры, несущие диагностическую информацию.

  • При некорректной конфигурации веб-сервера возвращается ответ с кодом статуса HTTP 502. Этот ответ говорит о нарушенном соединении веб-сервера со службой управления Postgres ProGate.