spring boot jar 进程自动停止,自动终止,不能后台持续运行

摘要:
第一次将spring-boot部署到Linux时,请使用命令javajar**。jar,并发现应用程序自动退出,进程停止。后来发现,没有挂起的执行命令忽略了所有挂起信号。使用以下命令解决nohupjavajar**。jar&nohup:没有挂起的执行命令忽略了所有挂起信号。在运行后台命令结束时,将在jar目录下生成一个nohup.out文件,并在此处输出默认日志。

第一次部署spring boot 到linux上,用命令java -jar **.jar,发现应用自动退出,进程停止了。后来发现要不挂断的执行命令,忽略所有的挂断信号,用以下命令解决

nohup java -jar **.jar&

nohup: 不挂断的执行命令,忽略所有的挂断信号。 运行后台命令 最后加 & 
在jar目录下会生成一个nohup.out文件,默认的log输出到这里。

免责声明:文章转载自《spring boot jar 进程自动停止,自动终止,不能后台持续运行》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇ASP.NET MVC 文件上传和路径处理QT5笔记:关闭应用程序和窗口的函数下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Docker(一)

Docker的优势: 1.更高效的利用系统资源。不需要运行系统。 2.更快的启动时间。运行在主机内核。 3.一致的运行环境,持续交付和部署。 4.更轻松地拓展和维护。 docker -v :查看Docker版本。 yum remove docker-ce:卸载Docker软件包。 yum remove docker docker-common docker...

fabric教程(1)

fabric 是python 的库和命令行工具,用来提高基于ssh的应用部署和系统管理效率。  首先通过pip安装: pip install fabric  第一个hello world: fabric.py  默认文件 def hello(): print 'hello world!' 执行命令: fab hello  结果: hello...

Docker基础修炼3--Docker容器及常用命令

前文讲解了Docker镜像的原理和常用命令,本文继续通过官方的Apache镜像演示Docker容器相关的常用操作及命令。 我之前的Linux入门系列文章中“linux入门系列18--web服务之apache服务1”,演示了在CentOS7下安装和使用Apache服务,本次我们仍然采用官方的Apache镜像来进行演示,通过这个案例,大家自行对比这两种方式的不...

Item2 + zsh

转自http://11ten.gitcafe.io/book-a/iTerm2/index.html iTerm2的主要特点: 开源免费。 兼容性比默认Terminal更好。对于经常要远程使用的情况下,默认的Terminal在使用vi时经常出现不兼容的问题,而iTerm2在这方面显然做的更好。 快捷键丰富。⌘ + 数字: 切换标签页。⌘ + 方向键按方向...

nohup- Shell后台运行

&方式: Unix/Linux下一般想让某个程序在后台运行,很多都是使用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台:          /usr/local/mysql/bin/mysqld_safe --user=mysql &   nohup方式:  但是我们很多程序并不象mysqld一样可以做成守护进程,...

linux下调试C程序

正文:==================GDB是一个强大的命令行调试工具。大家知道命令行的强大就是在于,其可以形成执行序列,形成脚本。UNIX下的软件全是命令行的,这给程序开发提代供了极大的便利,命令行软件的优势在于,它们可以非常容易的集成在一起,使用几个简单的已有工具的命令,就可以做出一个非常强大的功能。于是UNIX下的软件比Windows下的软件更能...