Luiz Rossi
Luiz Rossi

Reputation: 892

Spring-boot application shutting down with no aperant reason

I have a spring-boot application that I have no idea why is shutting-down, there is no error on logs what I just have is this:

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.

In the pom I use the following versions:

    <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>

I ran the project by:

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

I don't have idea what else I can share here to specify better the situation, I ran the project using

Upvotes: 1

Views: 2233

Answers (1)

Laabidi Raissi
Laabidi Raissi

Reputation: 3333

You should run the app with a nohup to ignore the HUP signal (on logout) :

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

Upvotes: 3

Related Questions