Java 在Spring引导中使用服务包装器而不是jar运行有什么好处?

Java 在Spring引导中使用服务包装器而不是jar运行有什么好处?,java,linux,spring-boot,java-service-wrapper,Java,Linux,Spring Boot,Java Service Wrapper,Spring文档在中提到了服务包装器 在生产环境中,我们可以使用java-jar[x].jar来运行更简单的应用程序 使用服务包装器的优势是什么?在Spring引导中使用服务包装器而不是jar运行的优势是什么 如果由于电源故障、硬件故障或其他一些临时情况,服务器重新启动时应用程序应该自动重新启动,那么服务方法的主要优点是您不必登录到机器来启动jar。如果它是生产软件,并且是凌晨3点,当看门人将服务器插头拔到真空状态时,这非常有用。此外,如果应用程序JVM崩溃(内存不足、JVM错误等),JSW将重

Spring文档在中提到了服务包装器

在生产环境中,我们可以使用
java-jar[x].jar
来运行更简单的应用程序

使用服务包装器的优势是什么?

在Spring引导中使用服务包装器而不是jar运行的优势是什么


如果由于电源故障、硬件故障或其他一些临时情况,服务器重新启动时应用程序应该自动重新启动,那么服务方法的主要优点是您不必登录到机器来启动
jar
。如果它是生产软件,并且是凌晨3点,当看门人将服务器插头拔到真空状态时,这非常有用。

此外,如果应用程序JVM崩溃(内存不足、JVM错误等),JSW将重新启动它。

作为旁注,我建议Docker: