показать статус и перезапустить wso2 с веб-страницы - PullRequest
0 голосов
/ 27 февраля 2019

У меня запущены и работают мои серверы wso2 .. теперь заказчик предложил переписку, что им нужна отдельная веб-страница [ofcourse authenitucated], где они могут видеть статус [вверх / вниз] и хотели бы остановиться и запустить wso2с этой страницы, а не переходить на консоль администратора wso2.Есть ли API для получения статуса, а также остановки / запуска wso2?Мой продукт - wso2 EI. Думаю, я могу вызвать wso2server.bat из Java и достичь ... это идеал для этого или есть другие подходы?

1 Ответ

0 голосов
/ 28 февраля 2019

Вы можете использовать службы администрирования WSO2 для проверки состояния сервера (каждого узла), перезапуска сервера или перевода в режим обслуживания.

Эта внутренняя служба администратора называется ServerAdmin и работает на порте сервлета (9443 - https://localhost:9443/services/ServerAdmin).Ниже приведено несколько операций, доступных для этой службыВы хотите проверить WSDL этой службы, вам нужно изменить видимость административных WSDL, используя конфигурацию <HideAdminServiceWSDLs>false</HideAdminServiceWSDLs> в файле carbon.xml.

...