我有一个spring-boot应用程序,我不知道为什么会关闭,日志上没有错误,我只有以下内容:
2020-05-12 16:01:47.489 INFO 21052 --- [ Thread-4] o.s.s.c.ThreadPoolTaskScheduler : Shutting down ExecutorService 'taskScheduler'
2020-05-12 16:01:47.491 INFO 21052 --- [ Thread-4] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor'
2020-05-12 16:01:47.493 INFO 21052 --- [ Thread-4] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
2020-05-12 16:01:47.503 INFO 21052 --- [ Thread-4] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated...
2020-05-12 16:01:47.513 INFO 21052 --- [ Thread-4] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed.在pom中,我使用以下版本:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.6.RELEASE</version>
<relativePath/>
</parent>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-test</artifactId>
<scope>test</scope>
</dependency>
...
</dependencies>我通过以下方式运行该项目:
java -jar myjar.jar >> myjar-2020-05-12.log &我不知道我还能在这里分享什么来更好地说明情况,我使用以下方法运行该项目
发布于 2020-05-13 09:37:29
您应该使用nohup运行应用程序以忽略HUP信号(在注销时):
nohup java -jar myjar.jar >> myjar-2020-05-12.log &
https://stackoverflow.com/questions/61764762
复制相似问题