首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spring-boot应用程序在没有任何原因的情况下关闭

Spring-boot应用程序在没有任何原因的情况下关闭
EN

Stack Overflow用户
提问于 2020-05-13 09:19:14
回答 1查看 773关注 0票数 1

我有一个spring-boot应用程序,我不知道为什么会关闭,日志上没有错误,我只有以下内容:

代码语言:javascript
复制
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中,我使用以下版本:

代码语言:javascript
复制
    <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>

我通过以下方式运行该项目:

代码语言:javascript
复制
java -jar myjar.jar >> myjar-2020-05-12.log &

我不知道我还能在这里分享什么来更好地说明情况,我使用以下方法运行该项目

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-05-13 09:37:29

您应该使用nohup运行应用程序以忽略HUP信号(在注销时):

nohup java -jar myjar.jar >> myjar-2020-05-12.log &

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61764762

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档