Creador de Servicios

El creador de servicios requiere la Edición Team o superior.

Cómo incluir el creador de servicios

Herramienta GUI

Marque "Include Service Creator" en la página de salida.

include-service-creator

Herramienta CLI

Agregue el campo "includeServiceCreator" en el archivo de tarea.

includeServiceCreator: true

Cómo usar el Creador de Servicios

Windows

El creador de servicios de Windows es nssm

Puede encontrar esta herramienta en la carpeta de salida, necesita 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 el uso detallado de nssm, consulte https://nssm.cc/commands.

Linux

El creador de servicios para Linux está basado en systemctl.

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

Después de crear el servicio, se ejecutará automáticamente y se configurará para iniciar con el sistema.

Verificar estado del servicio.

sudo systemctl status service-name

Detener servicio

sudo systemctl stop service-name

Iniciar servicio

sudo systemctl start service-name

Deshabilitar ejecución automática

sudo systemctl disable service-name

Habilitar ejecución automática

sudo systemctl enable service-name

Para el uso detallado de systemctl, consulte https://www.shubhamdipt.com/blog/how-to-create-a-systemd-service-in-linux/