Créateur de service

Le créateur de service nécessite Team Edition ou une version ultérieure.

Comment inclure le créateur de service

Outil GUI

Cochez « Inclure Service Creator » dans la page de sortie.

include-service-creator

Outil CLI

Ajoutez le champ "includeServiceCreator" dans le fichier de tâches.

includeServiceCreator: true

Comment utiliser Service Creator

Windows

Le créateur de service de Windows estnssm

Vous pouvez trouver cet outil dans le dossier de sortie, il doit être utilisé avec votre fichier exécutable.

Installer le service

Entrez dans le dossier de sortie et exécutez.

nssm install service-name exe-file-name [arguments]
# For Tomcat Application, go to tomcat/bin folder
nssm install service-name tomcat-launcher [jvm-arguments]

Démarrer le service

nssm start service-name;

Arrêtez le service

nssm stop service-name

Voir le statut

nssm status service-name

Supprimer le service

nssm remove service-name

Pour une utilisation détaillée de nssm, veuillez vous référer àhttps://nssm.cc/commandes.

Linux

Le créateur de service pour Linux est basé sursystemctl.

Installer le service

Entrez dans le dossier de sortie et exécutez.

sudo ./service-creator service-name exe-file-name [arguments]
# For Tomcat Application, go to tomcat/bin folder
sudo ./service-creator service-name  tomcat-launcher

Une fois le service créé, il s’exécutera automatiquement et sera configuré pour démarrer avec le système.

Vérifiez l'état du service.

sudo systemctl status service-name

Arrêtez le service

sudo systemctl stop service-name

Démarrer le service

sudo systemctl start service-name

Désactiver l'exécution automatique

sudo systemctl disable service-name

Activer l'exécution automatique

sudo systemctl enable service-name

Pour une utilisation détaillée de systemctl, veuillez vous référer àhttps://www.shubhamdipt.com/blog/how-to-create-a-systemd-service-in-linux/