シェルスクリプト:tomcatとApacheの再起動
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[シェルスクリプト]]
~
Point:apacheを停止した後に、tomcatを再起動してapacheを起...
~
#!/bin/sh
RESPGM=tomcat
echo "$RESPGM restart program Start `date +%Y/%m/%d/%H:%...
/etc/init.d/httpd stop
HTDPS=`ps -ef |grep httpd|grep -v grep|wc -l`
if [ $HTDPS -eq 0 ] ; then
/etc/init.d/$RESPGM stop
sleep 5
/etc/init.d/$RESPGM start
TOMPS=`ps -ef |grep $RESPGM|grep -v grep|wc -l`
if [ $TOMPS -gt 0 ] ; then
/etc/init.d/httpd start
echo "$RESPGM restart program Successful...
else
echo "$RESPGM restart program Stop `date...
fi
else
echo "A problem occured"
echo "$RESPGM restart program Stop `date +%Y/%m/...
fi
~
~
終了行:
[[シェルスクリプト]]
~
Point:apacheを停止した後に、tomcatを再起動してapacheを起...
~
#!/bin/sh
RESPGM=tomcat
echo "$RESPGM restart program Start `date +%Y/%m/%d/%H:%...
/etc/init.d/httpd stop
HTDPS=`ps -ef |grep httpd|grep -v grep|wc -l`
if [ $HTDPS -eq 0 ] ; then
/etc/init.d/$RESPGM stop
sleep 5
/etc/init.d/$RESPGM start
TOMPS=`ps -ef |grep $RESPGM|grep -v grep|wc -l`
if [ $TOMPS -gt 0 ] ; then
/etc/init.d/httpd start
echo "$RESPGM restart program Successful...
else
echo "$RESPGM restart program Stop `date...
fi
else
echo "A problem occured"
echo "$RESPGM restart program Stop `date +%Y/%m/...
fi
~
~
ページ名: