需求:查看這個人工發(fā)布流程,使用學習的shell如何簡化:
前提linux服務器,項目發(fā)布目錄為:/tomcat7/weapps
1.ps -ef | grep java
2.kill -9 pid
3.ps -ef | grep java---確認是否刪除掉對應進程
4.rm -rf /tomcat7/webapps/InsureService
5.rm -rf /tomcat7/webapps/InsureService.war
6.rm -rf /tomcat7/logs/*---刪除之前的日志
7.打開Xftp,上傳新war到webapps目錄
8.執(zhí)行./bin/startup.sh
9.tail -300f ./logs/catalina.out---動態(tài)監(jiān)控一下,有沒有異常。
解決方案:
shell腳本,結合輸入?yún)?shù),開發(fā)