Spring boot'un tercih edilen dağıtım yöntemi, içinde tomcat içeren çalıştırılabilir bir jar dosyası yoluyladır.
Bir basit ile başlar java -jar myapp.jar
.
Şimdi, bu jar'i EC2'deki linux sunucuma dağıtmak istiyorum, bir şey mi eksik yoksa uygulamayı bir arka plan programı olarak düzgün bir şekilde başlatmak için gerçekten bir init betiği oluşturmam gerekiyor mu?
Sadece java -jar
ararsam, oturumu kapattığımda uygulama ölür.
Ekranda veya nohup'ta başlatabilirdim, ancak bu çok zarif değil ve sunucumda yeniden başlatma beni oturum açmaya ve işlemi manuel olarak başlatmaya zorlayacak.
Öyleyse, ilkbahar botunda görev için zaten bir şey var mı?