Это хорошая практика для запуска Spring Application в команде bash screen? - PullRequest
1 голос
/ 09 мая 2019

Например, у меня есть готовое весеннее веб-приложение. Но когда я загружаю это к серверу VPS через ftp, я могу запустить приложение, подключившись к серверу через ssh. Но есть проблема после выхода из ssh, приложение также закрывается.

Во время поиска в Google я нашел какое-то решение для подключения к серверу VPS через screen, в этом случае приложение возобновит работу, даже если соединение ssh потеряно.

Но мне очень любопытно, хорошее ли это решение. Может ли кто-нибудь запустить приложение предприятия в таком режиме?

1 Ответ

0 голосов
/ 10 мая 2019

речь идет о оболочке. если вы запускаете java -jar yourApplication.jar, процесс является подпроцессом оболочки. оболочка закрылась, ваше приложение закрылось. используйте команду nohup java -jar yourApplicaion >>/dev/null 2>&1 &. для предприятий они часто используют Дженкинс, Кубернетес.

...