Trình tạo dịch vụ
Trình tạo dịch vụ yêu cầu phiên bản Team Edition trở lên.
Cách bao gồm trình tạo dịch vụ
Công cụ GUI
Đánh dấu "Include Service Creator" trong trang đầu ra.

Công cụ CLI
Thêm trường "includeServiceCreator" trong tệp tác vụ.
includeServiceCreator: true
Cách sử dụng Trình tạo dịch vụ
Windows
Trình tạo dịch vụ của Windows là nssm
Bạn có thể tìm công cụ này trong thư mục đầu ra, nó cần được sử dụng cùng với tệp thực thi của bạn.
Cài đặt dịch vụ
Vào thư mục đầu ra và chạy.
nssm install service-name exe-file-name [arguments]
# For Tomcat Application, go to tomcat/bin folder
nssm install service-name tomcat-launcher [jvm-arguments]
Khởi động dịch vụ
nssm start service-name;
Dừng dịch vụ
nssm stop service-name
Xem trạng thái
nssm status service-name
Xóa dịch vụ
nssm remove service-name
Để biết cách sử dụng chi tiết của nssm, vui lòng tham khảo https://nssm.cc/commands.
Linux
Trình tạo dịch vụ cho Linux dựa trên systemctl.
Cài đặt dịch vụ
Vào thư mục đầu ra và chạy.
sudo ./service-creator service-name exe-file-name [arguments]
# For Tomcat Application, go to tomcat/bin folder
sudo ./service-creator service-name tomcat-launcher
Sau khi dịch vụ được tạo, nó sẽ tự động chạy và được thiết lập khởi động cùng hệ thống.
Kiểm tra trạng thái dịch vụ
sudo systemctl status service-name
Dừng dịch vụ
sudo systemctl stop service-name
Khởi động dịch vụ
sudo systemctl start service-name
Tắt tự động chạy
sudo systemctl disable service-name
Bật tự động chạy
sudo systemctl enable service-name
Để biết cách sử dụng chi tiết của systemctl, vui lòng tham khảo https://www.shubhamdipt.com/blog/how-to-create-a-systemd-service-in-linux/