?
#!/bin/
sh
export _JAVA_SR_SIGNUM
=
12
export JAVA_HOME
=/usr/java/jdk1.
6
.0_11
export CATALINA_BASE
=/home/co_newest_family/
tomcat
export CATALINA_HOME
=/usr/local/apache-tomcat-
6.0
.
18
export LD_LIBRARY_PATH
=:/usr/local/lib/:/usr/local/apr/lib/:/usr/local/apr/lib/
export CATALINA_OPTS
=
"
-server -Xms1024m -Xmx2048m -XX:PermSize=128m -XX:MaxPermSize=128m -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=9158 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dfile.encoding=UTF8 -Dmeganotes.home=/home/co_newest_family
"
export PATH
=$JAVA_HOME/bin:$PATH:$HOME/
bin
date
=`
date
"
+%H:%M:%S
"
`
message
=
"
$date|check_tomcat(81_co_newest_family)_shutdown_and_restart_it.
"
request_url
=
"
http://10.27.5.81:9091/index.jsp
"
if
!
wget
-t1 -T2 $request_url &> /dev/
null
;
then
#pid
=`
ps
aux |
grep
"
\-Dcms4.home\=\/home\/co_newest_family\/
"
|
awk
'
{print $2}
'
`
#
kill
-
9
$pid
ps
x|
grep
'
tomcat
'
|
grep
-v
'
grep
'
|
grep
-v
'
sh
'
|
awk
'
{print $1}
'
|
xargs
kill
-
9
$CATALINA_HOME
/bin/startup.
sh
wget
-t1 -T2 http:
//
10.27.5.112:8880/send.jsp?msg=$message &> /dev/null;
echo
"
$date check tomcat shutdown and restart it.
"
>> logs/
check.log
else
echo
"
$date check tomcat ok.
"
>> logs/
check.log
fi
rm
-f index.jsp*
rm
-f send.jsp?msg=*
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061
微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元

