log4j. Roulement de chaque heure, zip quotidien
Puis-je configurer log4j de roulement de chaque heure, puis de compresser tous les journaux quotidiens-les fichiers dans un zip (de sorte que zip contient 24 fichiers log).
Idéalement, j'aimerais fichiers zip seulement pour les jours qui sont d'une semaine et plus tôt. Mais c'est une autre partie de la question.
OriginalL'auteur Alec | 2013-08-08
Vous devez vous connecter pour publier un commentaire.
Vous voudrez probablement utiliser une DailyRollingFileAppender. Pour rouler à l'heure, par exemple, vous pouvez utiliser une DatePattern de
'.'yyyy-MM-dd-HH
. Pour un log4j.fichier de propriétés:Ou pour votre programmatique de configuration:
Malheureusement, à l'aide d'un DailyRollingFileAppender signifie que vous ne pouvez pas limiter la taille du fichier - ce qui peut être problématique si vous avez des tonnes de journaux dans le roulé période.
Pour compresser prendre un coup d'oeil à: compresser-log4j-fichiers
désolé idk, vous devez l'essayer
OriginalL'auteur Khinsu