Состояние работоспособности Weblogic Deployment через WLST - PullRequest
0 голосов
/ 17 октября 2018

Мне нужно отслеживать состояние работоспособности развертывания на сервере Weblogic.я могу получить состояние работоспособности сервера, состояние пула потоков, общее состояние сервера HealthStatus, но не нашел состояние работоспособности развертывания.хотя я могу получить CurrentStatus, который является статусом развертывания (подготовлен, активен и т. д.).Пожалуйста, помогите

1 Ответ

0 голосов
/ 18 октября 2018

Состояние работоспособности зависит от времени выполнения отдельного сервера и не может быть найдено в общем домене. Я думаю, что сервер администратора просто складывает все состояния работоспособности.

Чтобы перейти в состояние работоспособности одного развертывания, вы можете использовать следующий код после подключения к Adminserver через WLST:

domainRuntime()
appBean = getMBean("ServerRuntimes/my_server1/ApplicationRuntimes/my_app1")
appBean.getHealthState()
...