Phương pháp triển khai ưa thích của Spring boot là thông qua tệp jar thực thi có chứa tomcat bên trong.
Nó được bắt đầu với một đơn giản java -jar myapp.jar
.
Bây giờ, tôi muốn triển khai jar đó cho máy chủ linux của mình trên EC2, tôi có thiếu thứ gì đó không hay tôi thực sự cần tạo tập lệnh init để khởi động ứng dụng dưới dạng daemon đúng cách?
Nếu tôi chỉ đơn giản gọi java -jar
là ứng dụng chết khi tôi đăng xuất.
Tôi có thể khởi động nó trong màn hình hoặc nohup nhưng điều đó không được thanh lịch lắm và việc khởi động lại trong máy chủ của tôi sẽ buộc tôi phải đăng nhập và bắt đầu quá trình theo cách thủ công.
Vì vậy, có cái gì đó đã cho nhiệm vụ trong khởi động mùa xuân?