发布操作
首先将SpringBoot项目打包成JAR包,通过xFTP或者其他工具将JAR包上传到Linux上,
然后执行如下命令启动项目:
进入到你远程系统中放了jar的目录下才行,要不然启动不成功
# 1. 该命令启动jar,一旦Xshell窗口关闭,JAR就停止运行了.
不推荐:java -jar xxx.jar &
# 2.如果想让项目在后台一直运行,通过如下命令启动JAR:
nohup java -jar xxx.jar > console.log 2>&1 &
#或者推荐:
nohup java -jar xxx.jar >/dev/null 2>&1 &
# nohup表示不挂断运行命令,即使shell关闭了,程序依然会在后台运行。
注意:consoleMsg.log文件要先创建(touch consoleMsg.log),执行命令:
查看项目运行日志:
tailf consoleMsg.log | grep --line-buffered findUserList
实时跟踪日志,这里是只要findUserList 这个方法被运行,就会将它的日志打印出来,用于跟踪特定的日志运行。
–line-buffered 是一行的缓冲区,只要这一行的缓冲区满了就会打印出来,所以可以用于实时监控日志。
tailf -f -n 500 consoleMsg.log 打印最后500行日志,并且持续跟踪日志。
tail -n 2000 consoleMsg.log | more 分页查看最后2000行日志。