Creador de servicios
El creador del servicio requiere Team Edition o superior.
Cómo incluir el creador de servicios
Herramienta de GUI
Marque "Incluir Creador de servicios" en la página de salida.
Herramienta de línea de comandos
Agregue el campo "includeServiceCreator" en el archivo de tareas.
includeServiceCreator: true
Cómo usar Service Creator
Windows
El creador del servicio de Windows esnssm
Puede encontrar esta herramienta en la carpeta de salida; debe usarse junto con su archivo ejecutable.
Instalar servicio
Ingrese a la carpeta de salida y ejecute.
nssm install service-name exe-file-name [arguments]
# For Tomcat Application, go to tomcat/bin folder
nssm install service-name tomcat-launcher [jvm-arguments]
Iniciar servicio
nssm start service-name;
Detener servicio
nssm stop service-name
Ver estado
nssm status service-name
Eliminar servicio
nssm remove service-name
Para obtener información detallada sobre el uso de nssm, consultehttps://nssm.cc/commands.
Linux
El creador de servicios para Linux se basa ensystemctl.
Instalar servicio
Ingrese a la carpeta de salida y ejecute.
sudo ./service-creator service-name exe-file-name [arguments]
# For Tomcat Application, go to tomcat/bin folder
sudo ./service-creator service-name tomcat-launcher
Una vez creado el servicio, se ejecutará automáticamente y se configurará para iniciarse con el sistema.
Consultar estado del servicio.
sudo systemctl status service-name
Detener servicio
sudo systemctl stop service-name
Iniciar servicio
sudo systemctl start service-name
Desactivar ejecución automática
sudo systemctl disable service-name
Activar ejecución automática
sudo systemctl enable service-name
Para obtener información detallada sobre el uso de systemctl, consultehttps://www.shubhamdipt.com/blog/how-to-create-a-systemd-service-in-linux/