Jar文件在与关闭油灰会议的服务器背景运行

问题描述 投票:1回答:2

我用putty尝试了run spring boot jar文件。但问题是在关闭后,putty会话服务被停止了。

jar server putty
2个回答
2
投票

然后我用以下命令尝试了jar文件。它的工作正常。

** nohup java -jar /web/server.jar **


1
投票

你应该避免使用nohup,因为它会解除你的终端和进程的关联。而是,使用以下命令将您的进程作为服务运行。

sudo ln -s /path/to/your-spring-boot-app.jar /etc/init.d/your-spring-boot-app

此命令创建指向JAR文件的符号链接。然后,您可以使用命令sudo service your-spring-boot-app start作为服务运行。这会将控制台日志写入/var/log/your-spring-boot-app.log

此外,您可以使用application.propertiesor logging.path=path-to-your-log-directory配置spring-boot / logging.file=path-to-your-log-file.txt以在指定位置编写控制台日志。此外,值得注意的是logging.file优先于logging.path

© www.soinside.com 2019 - 2024. All rights reserved.