wrapper.startup.delay

Compatibilité :3.1.0
Éditions :Édition ProfessionnelleÉdition StandardÉdition Community
Plateformes :WindowsMac OSXLinuxAlpine LinuxFreeBSDSolarisIBM z/Linux

Cette propriété contrôle le nombre de secondes de pause entre le lancement du Wrapper et le lancement de la première JVM. La valeur par défaut est « 0 » (zéro) seconde.

La plupart des applications souhaiteront conserver un délai de démarrage de « 0 » (zéro) seconde, mais il existe des cas où les ressources système peuvent ne pas être immédiatement disponibles, par exemple après un redémarrage du système. En général, il est recommandé de rendre l'application Java exécutée suffisamment robuste pour gérer de tels problèmes. Cependant, lorsque cela n'est pas possible, cette propriété peut s'avérer utile.

Exemple : (30 secondes)
wrapper.startup.delay=30

wrapper.startup.delay.service / wrapper.startup.delay.console

Compatibilité :3.1.0
Éditions :Édition ProfessionnelleÉdition StandardÉdition Community
Plateformes :WindowsMac OSXLinuxAlpine LinuxFreeBSDSolarisIBM z/Linux

Il peut être nécessaire d'avoir un délai de démarrage lors de l'exécution en tant que service ou en tant qu'application console. Cependant, un tel délai en permanence serait peu pratique lorsque l'application est exécutée depuis une console. Le Wrapper fournit deux variantes de cette propriété qui permettent de spécifier des délais de démarrage différents selon que le Wrapper est exécuté en tant que service ou en tant qu'application console.

  • Le délai du service est spécifié à l'aide de la propriété wrapper.startup.delay.service.
  • Le délai en mode console à l'aide de la propriété wrapper.startup.delay.console.
  • Si l'une ou l'autre propriété n'est pas spécifiée, elle prend par défaut la valeur de wrapper.startup.delay ci-dessus.
Exemple :
wrapper.startup.delay.console=0
wrapper.startup.delay.service=30

Sur les plates-formes Linux/UNIX, le Wrapper s'exécute en tant que service si sa propriété wrapper.daemonize est définie sur TRUE. Le script shell fourni avec le Wrapper définit la propriété wrapper.daemonize si la commande start est utilisée.

Démarrage-Redémarrage : Délai