我正在尝试编写一个脚本,该脚本将运行并发送有关服务器成功重启的通知电子邮件,但是,我应该如何以最佳方式执行此操作?
网络逻辑 8.1
可能不是最好的方法,但假设你在 Linux/Unix 环境中工作,你可以试试这个脚本。这将监视您的 Weblogic 启动脚本的关键字(我选择了“在运行模式下”)。
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