最近做的微服務jar包想弄在持續集成中自動化部署,所以首先得有一個操作jar包的腳本 只需將jar文件的路徑替換到APP_NAME的值就可以了,其他不用改 注意:window編輯的shell文件,通過WinSCP上傳的Linux服務器,需要改變文件的格式(查看文件格式,vim ...
場景:jar包為例,war包是類似的 一個目錄中只有一個jar包,需要在jar包的同級目錄下,一個腳本實現jar包的啟停管理。 如有其他場景需要方法,請留言。 使用方法: 將上面的內容寫到腳本文件,如boot.sh 啟動: 腳本路徑 boot.sh start 重啟: 腳本路徑 boot.sh restart 或者: 腳本路徑 boot.sh 停止: 腳本路徑 boot.sh stop ...
2019-01-10 10:47 0 1118 推薦指數:
最近做的微服務jar包想弄在持續集成中自動化部署,所以首先得有一個操作jar包的腳本 只需將jar文件的路徑替換到APP_NAME的值就可以了,其他不用改 注意:window編輯的shell文件,通過WinSCP上傳的Linux服務器,需要改變文件的格式(查看文件格式,vim ...
最近做的微服務jar包想弄在持續集成中自動化部署,所以首先得有一個操作jar包的腳本 只需將jar文件的路徑替換到APP_NAME的值就可以了,其他不用改 注意:window編輯的shell文件,通過WinSCP上傳的Linux服務器,需要改變文件的格式(查看文件格式,vim編輯后輸入 ...
啟動: #! /bin/bash nohup java -jar ***.jar >/dev/null 2>&1 & #nohup java -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=5005 ...
#!/bin/bash #設置環境變量 export JAVA_HOME=/usr/local/jdk1.8.0_181 export JRE_HOME=/$JAVA_HOME/jre export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar ...
啟動: #!/bin/sh PIDFILE="/app/eureka/eureka.pid" LOGFILE="/app/eureka/out.log" if [ -f "$PIDFILE" ] && kill -0 $(cat ...
1 2 ...
轉至:https://www.cnblogs.com/foolash/p/13824647.html startOrStropJar.sh ...
本人最近半年使用阿里dubbo做開發,並在公司內部大力進行推廣,將原來一個笨重且不易於維護的大項目切分成多個相對獨立的java程序,好處是顯而易見的,但是隨着切分的獨立運行程序包越來越多,程序的部署變成了一件非常頭痛的問題,無耐之下,本人想到可否寫一個shell腳本來批量/單獨啟動、停止、重啟 ...