-
log4j + en fichier dur
Bonjour,
j'ai configuré log4j.properties afin de se logger dans un fichier en dure.
mon problème c'est que après certain temps, ce fichier sera grandi.
comment je dois détourner ce ce type de problème, sans changer log4j.properties?
Merci d'avance.
-
Il existe dans log4j différents types de loggers.
Certains sont justement adaptés à la problématique des fichiers qui grossissent: les "RollingFileAppender". Ils te permettent de définir des limites (taille, date, etc.) au-delà desquelles le fichier de log courant est archivé et où le logger écrit dans un nouveau fichier.
Pour la mise en oeuvre (vraiment pas compliquée), je te laisse lire la documentation de log4j.
-
Je pense aussi que c'est une meilleure idee de changer ton fichier de propriete pour configurer un RollingFileAppender.
Ce n'est pas une configuration qui doit etre cachee, elle doit etre accessible et modifiable.