Creatore di servizi
Il creatore del servizio richiede Team Edition o versione successiva.
Come includere il creatore del servizio
Strumento GUI
Seleziona "Includi Service Creator" nella pagina di output.
Strumento CLI
Aggiungi il campo "includeServiceCreator" nel file dell'attività.
includeServiceCreator: true
Come utilizzare Service Creator
Windows
Il creatore del servizio di Windows ènssm
Puoi trovare questo strumento nella cartella di output, deve essere utilizzato insieme al file eseguibile.
Installare il servizio
Inserisci la cartella di output ed esegui.
nssm install service-name exe-file-name [arguments]
# For Tomcat Application, go to tomcat/bin folder
nssm install service-name tomcat-launcher [jvm-arguments]
Avvia il servizio
nssm start service-name;
Interrompere il servizio
nssm stop service-name
Visualizza stato
nssm status service-name
Rimuovi servizio
nssm remove service-name
Per l'uso dettagliato di nssm, si prega di fare riferimento ahttps://nssm.cc/commands.
Linux
Il creatore del servizio per Linux si basa susystemctl.
Installare il servizio
Inserisci la cartella di output ed esegui.
sudo ./service-creator service-name exe-file-name [arguments]
# For Tomcat Application, go to tomcat/bin folder
sudo ./service-creator service-name tomcat-launcher
Dopo aver creato il servizio, verrà eseguito automaticamente e verrà impostato per l'avvio con il sistema.
Controlla lo stato del servizio.
sudo systemctl status service-name
Interrompere il servizio
sudo systemctl stop service-name
Avvia il servizio
sudo systemctl start service-name
Disabilita l'esecuzione automatica
sudo systemctl disable service-name
Abilita l'esecuzione automatica
sudo systemctl enable service-name
Per l'uso dettagliato di systemctl, si prega di fare riferimento ahttps://www.shubhamdipt.com/blog/how-to-create-a-systemd-service-in-linux/