Wie kann ich Spring-Boot auf Ubuntu für immer laufen lassen?
Ich versuche, Spring-Boot auf einem @ lauf vm und haben nginx Proxy alle Anfragen dazu. Ich habe das zum Laufen gebracht, aber wenn ich renne:
MVN Spring-Boot: Run
Und meine SSH-Sitzung wird beendet, und die Spring-Boot-Instanz wird gestoppt. wie erwarte)
Ich habe auch versucht, das @ hinzufüg<executable>
config und sym-Verknüpfung der Spring-Boot Glas zu einem Dienst, wie folgt:
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<executable>true</executable>
</configuration>
</plugin>
Then symlink the.Kru:
sudo ln -s /var/users-java/target/user-0.0.1-SNAPSHOT.jar /etc/init.d/user_service
Jetzt wenn ich den Dienst starte:
sudo /etc/init.d/user_service start
Es wird abgemeldet:
Started [26208]
Aber nicht den eigentlichen Server laufen lassen ?! Das 26208 PID wird auch in meinen Prozessen nicht angezeigt!
Irgendwelche Ideen? Gibt es eine alternative Möglichkeit, eine Spring Boot-App für immer laufen zu lassen? Wiefür imme tool in node?