热卖商品
新闻详情
shell 自动部署tar包 - java 技术细节 - ITeye博客
来自 : www.iteye.com/blog/annan211-24
发布时间:2021-03-25
backup_dir=/opt/profile-facade-auto-`date \'+%Y%m%d%H%M%S\'`echo \"***********************************************************************\"echo \"begin backup profile-facade-auto into \"$backup_dirsudo mkdir $backup_dirsudo cp -R /opt/profile-facade-auto/* $backup_direcho \"backup profile-facade-auto into is done\"p_id=\'profile-facade-auto.PID\'kill_file=\"kil-file\"touch $p_idtouch $kill_file#停止facade-auto 进程echo \"***********************************************************************\"echo \"begin stop profile-facade-auto java process \"ps -ef | grep \"/opt/profile-facade-auto/config/\" | grep -v grep | awk \'{print $2}\' $p_idP_ID=$(head -1 $p_id | awk \'{print$1}\')echo $P_ID if [ ! -f $P_ID ]; then echo \"exit failure process : \"$P_ID sudo kill -9 ${P_ID} # /dev/null 2 1 需要判断此进程是否真的存在 !!!!! echo \"profile-facade-auto has been stoped\"sudo rm -rf /opt/profile-facade-auto/sudo mkdir /opt/profile-facade-auto/#解压缩目标发布包echo \"***********************************************************************\"echo \"begin install profile-facade-auto service,please wait a second... \"sudo tar -zxvf $standalone_file -C /opt/profile-facade-auto#线上环境配置文件覆盖sudo cp $backup_dir/config/DP-ProfileFacadeAuto-Traffic/config/automotive-schema-extension.json /opt/profile-facade-auto/config/DP-ProfileFacadeAuto-Traffic/config/sudo cp $backup_dir/config/DP-ProfileFacadeAuto-Traffic/config/profile-facade-auto.config.yml /opt/profile-facade-auto/config/DP-ProfileFacadeAuto-Traffic/config/sudo cp $backup_dir/config/DP-ProfileFacadeAuto-Traffic/credential/DP-ProfileFacadeAuto-Traffic.yml /opt/profile-facade-auto/config/DP-ProfileFacadeAuto-Traffic/credential/sudo cp -R $backup_dir/config/foundation-shared/config/* /opt/profile-facade-auto/config/foundation-shared/config/#启动项目echo \"***********************************************************************\"echo \"starting profile-facade-auto service \"sudo /opt/profile-facade-auto/bin/startup.sh echo \"profile-facade-auto start up success !\" rm $p_id
本文链接: http://standtar.immuno-online.com/view-766763.html
发布于 : 2021-03-25
阅读(0)
最新动态
2021-03-24
2021-03-25
2021-03-24
2021-03-25
2021-03-24
2021-03-25
2021-03-25
2021-03-25
2021-03-24
2021-03-25
2021-03-24
2021-03-25