Index

wrapper.statusfile

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

Fichier dans lequel écrire l'état actuel du Wrapper. Cette propriété n'est pas définie par défaut.

Cette propriété n'est d'aucune utilité pour la plupart des applications. Elle peut toutefois être utile aux applications externes qui ont besoin de surveiller l'état du Wrapper.

Si cette propriété est définie, un fichier contenant le dernier état du processus Wrapper sera écrit à l'emplacement spécifié au lancement du processus, puis chaque fois que l'état interne change. Le fichier sera supprimé lorsque le processus Wrapper se sera terminé.

Exemple :
wrapper.statusfile=./myapp.status

NOTE

Le Wrapper doit pouvoir ouvrir puis écrire dans ce fichier chaque fois que son état change. Le Wrapper inclut du code qui permet au fichier d'être brièvement verrouillé par un processus externe. Cependant, le Wrapper échouera avec un avertissement dans le journal si le fichier reste verrouillé plus d'une seconde. Cela n'affectera pas le fonctionnement du Wrapper.

Indication d'état :

Le fichier est formaté comme un fichier texte d'une seule ligne contenant un unique jeton indiquant l'état actuel du Wrapper.

Les valeurs possibles sont :

  • STARTING :

    Le Wrapper est encore en cours de démarrage. Il restera dans cet état jusqu'à ce que le premier processus Java ait terminé son démarrage, ou que le Wrapper commence à s'arrêter.

  • STARTED :

    Le Wrapper est démarré. Il restera dans cet état jusqu'à ce que le Wrapper commence à s'arrêter ou soit mis en pause.

  • PAUSING :

    Le Wrapper est en train de mettre la JVM en pause, passant de l'état STARTED à l'état PAUSED.

  • PAUSED :

    Le Wrapper est en pause. Il restera dans cet état jusqu'à ce que le Wrapper soit repris ou arrêté. Consultez la propriété wrapper.pausable pour plus d'informations.

  • RESUMING :

    Le Wrapper est en train de reprendre la JVM, passant de l'état PAUSED à l'état STARTED.

  • STOPPING :

    Le Wrapper a commencé à s'arrêter. Il restera dans cet état jusqu'à ce que le processus Java soit complètement arrêté.

  • STOPPED :

    Le Wrapper est prêt à quitter. Cet état n'existe qu'immédiatement avant que le processus Wrapper ne se termine.

NOTE

Les modifications de la valeur de cette propriété n'auront aucun effet sur le Wrapper si la configuration est rechargée. Le Wrapper doit être redémarré pour que les modifications prennent effet.

wrapper.statusfile.group

Compatibilité :3.5.38
Éditions :Édition ProfessionnelleÉdition StandardÉdition Community
Plateformes :Windows (Non pris en charge)Mac OSXLinuxAlpine LinuxFreeBSDSolarisIBM z/Linux

Vous pouvez définir « group » pour ce fichier. Consultez la propriété wrapper.*.group.

Exemple :
wrapper.statusfile.group=jenkins

wrapper.statusfile.umask

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

Vous pouvez définir « umask » sur ce fichier. Consultez la propriété wrapper.*.umask.

Exemple :
wrapper.statusfile.umask=0022

Référence : PID, ID, fichier de statut