wrapper.logfile.maxfiles

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

Le fichier journal peut être configuré pour effectuer une rotation de plusieurs façons avec un jeton, selon le mode de rotation. Lorsque la rotation est activée avec un jeton, cette propriété contrôlera le nombre maximum de fichiers en rotation qui seront conservés.

Ce nombre n'inclut pas le fichier journal actuel, donc un nombre maximum de fichiers de 3 donnera 3 fichiers historiques plus le fichier actuel, pour un total de 4.

Cette propriété est ignorée si la propriété wrapper.logfile.maxsize est "0" (zéro) ou si la propriété wrapper.logfile.rollmode est "NONE".

La valeur par défaut est "0" (zéro), ce qui signifie qu'il n'y a aucune limite au nombre de fichiers conservés.

Exemple : (3 fichiers conservés)
wrapper.logfile.maxfiles=3

Cas : jeton ROLLNUM

Lorsque la rotation avec le jeton ROLLNUM est utilisée, cette propriété définit le nombre maximum de fichiers journaux en rotation par le jeton ROLLNUM.

Si la valeur de cette propriété est réduite, par exemple de "5" à "3", les 2 fichiers supplémentaires NE seront PAS supprimés automatiquement, et les nouveaux fichiers journaux ne subiront une rotation que parmi les 3 premiers fichiers.

Le nom de fichier contenant "ROLLNUM" sera trié par ordre croissant afin que les N premiers fichiers soient conservés.

Cas : jeton YYYYMMDD

Lorsque la rotation avec le jeton YYYYMMDD est utilisée, cette propriété définit le nombre maximum de fichiers journaux antérieurs qui seront conservés. Contrairement au cas des fichiers journaux en rotation par le jeton ROLLNUM ci-dessus, tous les fichiers dépassant la limite spécifiée seront SUPPRIMÉS automatiquement.

Le nom de fichier contenant "YYYYMMDD" (DATE) sera trié automatiquement par ordre décroissant afin que les N premiers fichiers (les plus récents) soient conservés.

Motif et tri :

Il est également possible que tous les fichiers correspondant au motif soient sélectionnés et triés selon le mode de tri spécifique. Tous les fichiers disponibles seront interrogés, et les fichiers dépassant le nombre maximum de fichiers journaux seront supprimés. Pour plus de détails, consultez chaque propriété (wrapper.logfile.purge.pattern, wrapper.logfile.purge.sort)

Le motif et le tri ne seront disponibles que lorsque le nombre maximum de fichiers journaux a été défini à une valeur "non nulle".

Référence : fichier journal