0

嗨,我想为带有 Spring Boot 的 Linux 创建一个服务应用程序,但我不知道我应该如何启动,我在谷歌中搜索,只是找到了“将 Spring Boot 应用程序作为服务运行”,但我没有找到关于如何启动的信息创建或任何示例。我现在想要使用 Spring Boot 创建我的服务应用程序时,它需要任何特殊的依赖项或配置,因为直到现在我才使用 Spring Boot 编写 Web 应用程序。如果您有任何信息,请帮助我。

4

2 回答 2

2

你想要的是 init.d 使用 systemctl/service start/stop 来控制它,它超级简单:

https://docs.spring.io/spring-boot/docs/current/reference/html/deployment-install.html#deployment-initd-service

如果你想要更多的控制只是谷歌如何创建“服务单元文件”,因为这就像一个服务描述符,告诉什么和在哪里运行以及如何

于 2019-03-13T07:52:45.597 回答
0

要运行 Spring 服务器端应用程序,您可以使用 Web 服务器进行部署。有各种类型的 Web 服务器,例如。Tomcat、JBoss 等

构建 .War 文件后,您只需将应用程序部署到 Web 服务器。部署后,如果服务器运行,您的 Web 应用程序也将运行。

现在您的主要目标是在启动机器后启动您的 Web 服务器。为此,请查看本教程本教程

希望这会帮助你。

谢谢 :)

于 2019-03-13T08:14:37.613 回答