Как определить запуск сервера weblogic? - PullRequest
0 голосов
/ 04 августа 2011

Я пытаюсь написать скрипт, который будет запускать и отправлять уведомления по электронной почте об успешном перезапуске сервера, однако как мне сделать это наилучшим образом?

Weblogic 8.1

1 Ответ

1 голос
/ 29 ноября 2011

Возможно, это не лучший способ, но, если вы работаете в среде Linux / Unix, вы можете попробовать этот скрипт.Это будет наблюдать за вашим скриптом запуска Weblogic по ключевому слову (я выбрал «в режиме RUNNING»).

COUNTER=0
while [ $COUNTER -le 5 ]
do
 grep "started in RUNNING mode" <full path and name of log file>
 if [ $? -eq 0 ];
 then
      mail -s 'Server started' your_email@mail.com </dev/null
      break
 fi
 COUNTER=`expr $COUNTER + 1`
 sleep 6
done
...