Spring предпочтительный метод развертывания загрузки - через исполняемый файл jar, который содержит tomcat внутри.
Запускается с простым java -jar myapp.jar
.
Теперь я хочу развернуть эту банку на моем Linux-сервере на EC2, мне что-то не хватает или мне действительно нужно создать init script для правильного запуска приложения в качестве демона?
Если я просто вызываю java -jar
, приложение умирает, когда я выхожу из системы.
Я мог бы запустить его на экране или nohup, но это не очень элегантно, и перезагрузка на моем сервере заставит меня войти в систему и запустить процесс вручную.
Итак, есть ли что-то уже для задачи в spring boot?