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.
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/