Перейти к содержанию

Проверка работоспособности сервера

В сборке 5.2.679 добавлена возможность контроля работоспособности сервера при помощи HTTP(S) GET запроса. Эта возможность может быть использована при настройке внешнего контроля за сервером и в балансировщиках нагрузки.

HTTP GET Запрос по URL

http://wcs:8081/health-check

или для HTTPS

https://wcs:8444/health-check

если сервер работает, возвращает 200 OK с пустым содержимым. Любой другой ответ означает, что сервер не работает.

Доступ к HTTP интерфейсу контроля работоспособности может быть ограничен при необходимости.

В некоторых случаях, внешние средства контроля могут посылать только запрос к корню веб-сервера. В свою очередь, WCS при обращении к корню, по умолчанию, перенаправляет браузер на страницу веб интерфейса, и проверка работоспособности не срабатывает. Чтобы исправить это, необходимо указать следующую настройку в файле flashphoner.properties

http_enable_root_redirect=false

Тогда запрос к URL

http://wcs:8081/

также вернет 200 OK, если сервер работает.