Не могли бы вы сообщить мне сценарий wlst для проверки состояния серверов weblogic?
Я знаю команду для проверки определенного сервера, но мне нужен статус всех экземпляров в этой среде.
Не могли бы вы сообщить мне сценарий wlst для проверки состояния серверов weblogic?
Я знаю команду для проверки определенного сервера, но мне нужен статус всех экземпляров в этой среде.
Перейдите к следующему местоположению и нажмите Enter:
C:\Oracle\Middleware\Oracle_Home\wlserver\common\bin>wlst.cmd
Затем подключитесь к серверу администрирования Weblogic
wls:/offline> connect("Имя пользователя","Пароль","URL консоли администратора")
Пример
wls:/offline> connect("weblogic","Password","localhost:7001")
Затем выполните следующую команду
wls:/woolworths/serverConfig> x=ls('Servers',returnMap='true')
Это вернет все ваши серверы:
dr-- AdminServer
dr-- сервер 1
dr-- сервер 2
dr-- сервер 3
Затем запустите:
wls:/woolworths/serverConfig> x
Что вернет:
[AdminServer, сервер 1, сервер 2, сервер 3]
Затем запустите
wls:/woolworths/serverConfig> for i in x: state(i,'Server')
Что вернется:
Текущее состояние «AdminServer»: РАБОТАЕТ
Текущее состояние «сервера 1»: РАБОТАЕТ
Текущее состояние «сервера 2»: ВЫКЛЮЧЕНИЕ
Текущее состояние «сервера 3»: РАБОТАЕТ
Надеюсь, это поможет вам?