comment faire pour ajouter la date au nom du fichier journal à l'aide de RollingFileAppender
je suis en utilisant log4j RollingFileAppender , je vais essayer d'ajouter la date au nom du fichier
j'ai donc ajouter "-%d{aaaa-MM-jj_hh-mm}." actives de la propriété nom de fichier dans log4j.des propriétés comme ci-dessous , cependant fichier est généré avec le nom monjournal-%d{aaaa-MM-jj_hh-mm}.journal sans réglage de la date
log4j.appender.monjournal.rollingPolicy.ActiveFileName=monjournal-%d{aaaa-MM-jj_hh-mm}.journal
tout en aidant les idées ??
stackoverflow.com/questions/192456/... Avez-vous demandé à Google ou cherché un peu avant de demander ?
je l'ai vu avant , il est utilisé Quotidiennement roulant appender , je suis en utilisant RollingFileAppender
Je ne suis pas au courant de tout appender de mise en œuvre qui prend en charge un basé sur le modèle de nom pour le fichier. Le log4j extras roulant appender que vous utilisez et de la TimeAndSizeRollingAppender les deux vous permettent de rouler en fonction de la taille et le nom des sauvegardes en fonction de la date, mais ils ont tous deux besoin d'un statique nom pour le fichier journal.
je l'ai vu avant , il est utilisé Quotidiennement roulant appender , je suis en utilisant RollingFileAppender
Je ne suis pas au courant de tout appender de mise en œuvre qui prend en charge un basé sur le modèle de nom pour le fichier. Le log4j extras roulant appender que vous utilisez et de la TimeAndSizeRollingAppender les deux vous permettent de rouler en fonction de la taille et le nom des sauvegardes en fonction de la date, mais ils ont tous deux besoin d'un statique nom pour le fichier journal.
OriginalL'auteur Zinab Taher | 2013-08-28
Vous devez vous connecter pour publier un commentaire.
Si vous voulez un nouveau fichier journal tous les jours, DailyRollingFileAppender. Lorsqu'il crée un nouveau fichier journal, il va renommer l'ancien et d'ajouter une date.
E. g. serveur.le journal sera rebaptisé serveur.journal.2013-08-28
Être plus précis dans votre question, car il semble que personne ne comprend ce que vous voulez.
Ensuite, utilisez MaxFileSize avec DatePattern
OriginalL'auteur pikand