В сборке 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, если сервер работает.