linux服务器部署SpringBoot项目并查看项目运行日志
<p><span style="font-size: 18px"><strong>在Linux服务器上部署SpringBoot项目:</strong></span></p><p>1.首先将SpringBoot项目打包成JAR包,通过xFTP或者其他工具将JAR包上传到Linux上,然后执行如下命令启动项目:</p>
<p><strong><strong> java -jar xxx.jar &</strong></strong></p>
<p>该命令启动jar,一旦Xshell窗口关闭,JAR就停止运行了.</p>
<p>如果想让项目在后台一直运行,通过如下命令启动JAR:</p>
<p><strong> nohup java -jar xxx.jar > consoleMsg.log 2>&1 &</strong></p>
<p>上面的2 和 1 的意思如下:</p>
<p>0 标准输入(一般是键盘)<br>1 标准输出(一般是显示屏,是用户终端控制台)<br>2 标准错误(错误信息输出)</p>
<p>注意:consoleMsg.log文件要先创建,执行命令:</p>
<p><strong> touch <strong>consoleMsg.log</strong></strong></p>
<p> </p>
<p><span style="font-size: 18px"><strong>查看项目运行日志:</strong></span></p>
<p><strong>1、tailf <strong>consoleMsg.log</strong> | grep --line-buffered findUserList </strong></p>
<p>实时跟踪日志,这里是只要findUserList 这个方法被运行,就会将它的日志打印出来,用于跟踪特定的日志运行。</p>
<p>--line-buffered 是一行的缓冲区,只要这一行的缓冲区满了就会打印出来,所以可以用于实时监控日志。</p>
<p>2、<strong> tailf -n 500 <strong>consoleMsg.log</strong></strong> 打印最后500行日志,并且持续跟踪日志。</p>
<p> <strong>tail -n 2000 <strong>consoleMsg.log</strong> | more</strong> 分页查看最后2000行日志。</p><br><br>
来源:https://www.cnblogs.com/MrEcho/p/11370411.html
頁:
[1]