centos部署jar
找之前的jar线程kill掉!
ps -ef|grep xxx.jar|grep -v grep
启动
nohup java -jar xxxx.jar --spring.profiles.active=prod >msg.log 2>&1 &
-u 代表程序不启用缓存,也就是把输出直接放到log中,没这个参数的话,log文件的生成会有延迟
>msg.log 把标准输出(1)重定向到一个文件msg.log
2>error.log 把错误输出(2)重定向到一个文件error.log
2>&1 把错误输出(2)重定向到标准输出(1)上,说人话就是标准输出和错误输出都会重定向到msg.log文件。
& 代表该命令在后台执行