2011-07-20 4 views
0

Salut je suis petite application à l'aide d'avoir log4j,fichiers journaux de sauvegarde - problème

courir 24 * 7, je veux sauvegarder le fichier journal depuis son donjon de plus en plus grand. Quelqu'un me suggère le meilleur moyen de sauvegarder et de continuer la journalisation sans perte de données.

(fichier journal de sauvegarde - journal continue à partir de cette sauvegarde)

Note: l'utilisation de Linux OS

Merci à l'avance.

Répondre

2

Vous devez simplement utiliser un RollingFileAppender et créer un nouveau fichier journal basé sur la date ou la taille. Sauvegardez ensuite les fichiers journaux précédents.

Essayez: DailyRollingFileAppender ou une sous-classe de RollingFileAppender (ici an example).

Il vous suffit de placer ces noms dans votre chemin d'accès de classe et de configurer la configuration correspondante dans votre fichier log4j.properties ou log4j.xml.

+0

pouvez-vous coller un exemple de code n suggérer. –

+2

Probablement pas. StackOverflow n'écrit pas votre code ou ne pense pas pour vous. Nous n'avons pas trop chaud sur les gens qui posent des questions et ne votent même pas sur les bonnes réponses; s'il vous plaît lire http://stackoverflow.com/faq – msw