2013-09-10 3 views
2

Я использую сервер Weblogic для своего приложения и пытаюсь автоматизировать задачу обновления источника данных.WLST Detect/Start Weblogic server

Итак, у меня есть сценарий (UpdateDataSource.py), который обновляет источник данных до того, что мне нужно. Теперь мне нужно, чтобы Weblogic перезапустился после обновления источника данных. Поэтому я пытаюсь что-то типа;

call wlst UpdateDataSource.py 
call startWebLogic.cmd 

Но мой вопрос после того, как я уточняю источник данных с помощью сценария, я не хочу, чтобы непосредственно запустить сервер WebLogic (мне нужно, чтобы закрыть существующий, а затем запустить) Как автоматизировать то же самое?

ответ

0

Я не очень уверен в вашем вопросе. 1. Если вы хотите выключить WLS, используйте команду завершения работы в WLST 2. Если вы хотите начать WLS в другом окне, добавить «старт» перед командой вызова, например: начала вызова startWebLogic.cmd

+0

Ok ... так что мой вопрос заключается в обновлении источника данных (через сценарий WLST), мой сервер веб-журналов должен быть запущен .... как только этот скрипт будет выполнен, мой источник данных обновлен, и мне нужно перезапустить веб-сервер чтобы изменения вступили в силу ... поэтому мне нужно закрыть экземпляр, который уже запущен, и снова запустить weblogic ... – testndtv

+0

вы имеете в виду, как знать, работает ли WLS или нет? Вы пробовали: «shutdown (serverName, block =« true »)»? –

Смежные вопросы