wrapper.event.<event_name>.command.block.action

Compatibilidad :3.4.1
Ediciones :Edición ProfesionaEdición Estándar (No Compatible)Edición de la Comunidad (No Compatible)
Plataformas :WindowsMac OSXLinuxAlpine LinuxFreeBSDSolarisIBM z/Linux

Esta propiedad se utiliza para configurar cómo se comporta el Wrapper cuando un Comando de evento configurado no se completa dentro de el tiempo de espera especificado.

Al igual que varias de las propiedades de comandos de eventos, se puede definir:

  • Globalmente para todos los eventos: propiedad wrapper.event.default.command.block.action, o
  • Para un evento específico: propiedad wrapper.event.<event_name>.command.block.action.

El componente "<event_name>" del nombre de la propiedad puede ser la palabra clave "default", o uno de los Tipos de eventos. Al establecer la propiedad predeterminada, todos los Tipos de eventos que no estén configurados explícitamente tomarán ese valor.

Las acciones posibles son:

  • CONTINUE :

    le indicará al Wrapper que deje de bloquear y continúe. Se permitirá que el proceso del comando continúe por sí solo.

  • KILL :

    le indicará al Wrapper que finalice forzosamente el comando de inmediato y luego continúe.

  • KILL_RESTART :

    le indicará al Wrapper que finalice forzosamente el comando de inmediato y luego solicite a la JVM actual que se reinicie, si corresponde.

  • KILL_SHUTDOWN :

    le indicará al Wrapper que finalice forzosamente el comando de inmediato y luego apague el Wrapper.

El valor predeterminado es CONTINUE.

Ejemplo:
wrapper.event.jvm_prelaunch.command.argv.1=/usr/bin/mycleanup
wrapper.event.jvm_prelaunch.command.block=TRUE
wrapper.event.jvm_prelaunch.command.block.timeout=30
wrapper.event.jvm_prelaunch.command.block.action=KILL_SHUTDOWN

Consulte la documentación de Comandos de eventos para obtener más ejemplos y una explicación de cómo se pueden utilizar juntas las diversas propiedades de los eventos.

Referencia: Comando de Eventos

El Java Service Wrapper proporciona un conjunto completo de propiedades de configuración que le permiten adaptarlo a sus necesidades específicas. Por favor, lea la documentación de las propiedades individuales para ver todas las posibilidades, además de los ejemplos mostrados anteriormente.