dstr=$(date +%Y%m%d%H%M%S)
#print($dstr)
backstr=/data/backup-community/classes-$dstr
#print($backstr)
mkdir -p $backstr
\cp -ra /data/apache-tomcat-8.0.24/webapps/communityactivity/WEB-INF/classes/ $backstr
#删除conf下的文件
#rm -rf /live/classes
#复制数据(发布com)
\cp -ra /community/classes /data/apache-tomcat-8.0.24/webapps/communityactivity/WEB-INF
#以下重起tomcat
pidlist=`ps -ef|grep tomcat|grep -v "grep"|awk '{print $2}'`
if [ "$pidlist" = "" ]
then
echo "no tomcat pid alive!"
else
echo "tomcat Id list :$pidlist"
sync;sync; kill -9 $pidlist
echo "KILL $pidlist:"
echo "service stop success"
fi
echo "start tomcat"
tomcat_home=/data/apache-tomcat-8.0.24
$tomcat_home/bin/startup.sh
exit 0
#print($dstr)
backstr=/data/backup-community/classes-$dstr
#print($backstr)
mkdir -p $backstr
\cp -ra /data/apache-tomcat-8.0.24/webapps/communityactivity/WEB-INF/classes/ $backstr
#删除conf下的文件
#rm -rf /live/classes
#复制数据(发布com)
\cp -ra /community/classes /data/apache-tomcat-8.0.24/webapps/communityactivity/WEB-INF
#以下重起tomcat
pidlist=`ps -ef|grep tomcat|grep -v "grep"|awk '{print $2}'`
if [ "$pidlist" = "" ]
then
echo "no tomcat pid alive!"
else
echo "tomcat Id list :$pidlist"
sync;sync; kill -9 $pidlist
echo "KILL $pidlist:"
echo "service stop success"
fi
echo "start tomcat"
tomcat_home=/data/apache-tomcat-8.0.24
$tomcat_home/bin/startup.sh
exit 0