我们已经准备好了,你呢?

2020我们与您携手共赢,为您的企业形象保驾护航!

#!/bin/sh


cURL=$1
cRootDir=/data/tomcat/tomcat-usercenter
shRootDir=/data/tomcat/dll


#delete old version
rm -rf $shRootDir/usercenter-web.war*


#默认war包地址为jenkins上最后一次打包成功的url
if [ $cURL = 0 ]
then
cURL=http://192.168.2.239:9000/view/Development/job/Dev-UserCenter-branches/lastSuccessfulBuild/artifact/usercenter-web/target/usercenter-web.war
fi


echo "--------------get war and deploy------------"
cpid=$(ps -ef |grep tomcat-[user]|awk '{print $2}')
kill -9 $cpid
cd $shRootDir
wget $cURL
sleep 10
cd $cRootDir
rm -rf webapps/* work/* logs/*
cp $shRootDir/usercenter-web.war $cRootDir/webapps/
$cRootDir/bin/startup.sh >> /dev/temp
sleep 10


echo "--------------change dimaond.property------------"
cpid=$(ps -ef |grep tomcat-[user]|awk '{print $2}')
kill -9 $cpid
cd $cRootDir/webapps/usercenter-web/WEB-INF/classes/spring
sed -i "s/production/test/g" diamond.properties

#修改jar包的文件,先用unzip解压,再用zip单独替换文件
echo "---------------change memcached.xml--------------"
cd $cRootDir/webapps/usercenter-web/WEB-INF/lib
unzip usercenter-biz-service-impl-1.0.0.jar -d usercenter
sleep 2
sed -i "s/192.168.59.69:5005/192.168.2.200:11211/g" ./usercenter/memcached.xml
cp ./usercenter/memcached.xml ./memcached.xml
zip -m usercenter-biz-service-impl-1.0.0.jar ./memcached.xml
rm -rf usercenter


echo "--------------start tomcat------------"
$cRootDir/bin/startup.sh
tailf $cRootDir/logs/catalina.out

 

我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为1000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设网站改版百度优化、名注册、主机空间、手机网站建设公众号开发小程序制作、网站备案等方面的需求...
请立即点击咨询我们或拨打咨询热线: 13820372851,我们会详细为你一一解答你心中的疑难。项目经理在线

我们已经准备好了,你呢?

2020我们与您携手共赢,为您的企业形象保驾护航!

在线客服
联系方式

热线电话

13820372851

上班时间

周一到周五

公司电话

022-26262675

二维码
线
在线留言