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.

include-service-creator

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/