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