본문 바로가기
리눅스

리눅스 톰캣 리스타트 쉘 만들기

by LEE HYUN WOO 2024. 6. 19.
728x90
반응형

아래 쉘 내용에 톰캣경로는 자기 톰캣경로로 변경해서 사용하세요.

#!/bin/bash
export LANG=ko_KR.UTF-8
echo "Shutdown tomcat now...."
bash /usr/local/tomcat8/bin/shutdown.sh
echo "tomcat is now terminated..."
sleep 10
if [ -z "`ps -eaf | grep java | grep /usr/local/tomcat8/bin`" ]; then        
echo "Tomcat was terminated successfully."
else        
ps -eaf | grep java | grep /usr/local/tomcat8/bin | awk '{print $2}' |
while read PID
do
echo "Killing $PID... "
kill -9 $PID 
echo "Tomcat is being shutdowned"
done
fi 

echo "tomcat restart now"
bash /usr/local/tomcat8/bin/startup.sh
if [ -z "`ps -eaf | grep java | grep /usr/local/tomcat8/bin`" ]; then
echo "Error!!! Cannot start tomcat server."
else
echo "Tomcat restart succcessfully. "

fi
echo "Job finished"
728x90
반응형

'리눅스' 카테고리의 다른 글

[리눅스정복기][1편]리눅스에 JDK를 설치해보자.  (0) 2019.09.30