部署命令
无脚本打jar包
例:进入所要打包的项目目录:cd /opt/quick/glory-admin
拉代码:git pull
打包:mvn install(需要看是war包还是jar包)nohup nohup java -jar -Xms1g -Xmx1g -XX:MaxNewSize=1g -XX:MaxPermSize=1g -Xloggc:${tomcat_dir}/logs/gc.log -XX:+PrintGCDetails -XX:+PrintGCDateStamps push-server-main-1.0-SNAPSHOT.jar --spring.profiles.active=test &>/dev/null
有脚本打jar包(一键部署)
进/opt/shell目录下
sh运行build脚本
打成war包
要查看脚本发送到哪个服务器下,找到对应的服务器进行部署
部署
查看进程:ps -ef|grep java
杀死进程:sudo kill 进程(kill -9)
进入项目的web目录下
例:cd /usr/local/tomcat_glory_admin/bin
部署:sh startup.sh
找到对应日志查看:cd /usr/local/tomcat/项目名称/logs
其他常用命令
查看日志:tail -fn 100 …/logs/admin/log_admin_console.log|grep ‘查询信息’
下载日志:进入到日志文件 sz log_admin_console.log