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

Compatibilité :3.3.0
Éditions :Édition ProfessionnelleÉdition Standard (non prise en charge)Édition Community (non prise en charge)
Plateformes :WindowsMac OSXLinuxAlpine LinuxFreeBSDSolarisIBM z/Linux

Cette propriété est utilisée pour configurer le temps pendant lequel le Wrapper attendra qu'un événement configuré se termine.

Comme plusieurs des propriétés de commande d'événement, elle peut être définie :

  • Globalement pour tous les événements : propriété wrapper.event.default.command.block.timeout, ou
  • Pour un événement spécifique : propriété wrapper.event.<event_name>.command.block.timeout.

Le composant « <event_name> » du nom de la propriété peut être soit le mot-clé « default », soit l'un des types d'événements. En définissant la propriété par défaut, tous les types d'événements qui ne sont pas définis explicitement prendront cette valeur.

La valeur par défaut est « 15 secondes ».

Exemple :
wrapper.event.jvm_prelaunch.command.argv.1=/usr/bin/mycleanup
wrapper.event.jvm_prelaunch.command.block=TRUE
wrapper.event.jvm_prelaunch.command.block.timeout=15

Le délai d'attente peut être défini à « 0 » pour attendre indéfiniment. En général, il est recommandé de définir un délai d'attente aussi court que possible pour permettre à votre commande de s'exécuter dans des circonstances normales. Si le délai d'attente est trop long, votre application peut se bloquer de manière inattendue en attendant que la commande se termine.

Veuillez consulter la vue d'ensemble des commandes d'événements pour plus d'exemples et une explication de la façon dont les différentes propriétés d'événements peuvent être utilisées ensemble.

Référence : Commandes d'événements

Le Java Service Wrapper fournit un ensemble complet de propriétés de configuration qui vous permettent d'adapter le Wrapper à vos besoins exacts. Veuillez consulter la documentation des propriétés individuelles pour découvrir toutes les possibilités au-delà des exemples présentés ci-dessus.