Как интерпретировать вывод AdminApp.getDeployStatus - PullRequest
0 голосов
/ 19 марта 2020

Недавно поступил новый запрос: перезапустите серверы приложений WebSphere с помощью сценариев jython и wsadmin.

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

Согласно документам IBM, команда:

AdminApp.getDeployStatus('myApplication')

может быть хорошим началом.

Но объяснение слишком короткое:

Выполнение команды getDeployStatus, где myApplication - DefaultApplication, приводит к информации о состоянии DefaultApplication, напоминающей следующее:

ADMA5071I: Проверка состояния распространения запущена для приложения DefaultApplication.
WebSphere: cell = myCell01, node = myNode01, distribution = неизвестно, расширение = неизвестно
ADMA5011I: Очистка временного каталога для приложения DefaultApplication завершена.
ADMA5072I: Проверка состояния распространения завершена для приложения DefaultApplication.
WebSphere: ячейка = myCell01, узел = myNode01, распределение = неизвестно, расширение = неизвестно

Как читать выходные данные, что указывает, что развертывание завершено или все еще выполняется?

...