Résolu : séparer les logs [tomcat][log4j] - Java - Programmation
Marsh Posté le 17-11-2004 à 10:57:07
défini deux appenders pour logger dans deux fichiers
defini des categories pour logger differentes sources differement (par exemple "com.truc.muche" en debug dans l'appender X, "net.bidule" en info dans l'appender X aussi, le reste ira dans le "rootLogger" )
défini le rootLogger en info plutot qu'en debug.
http://logging.apache.org/log4j/docs/manual.html
Marsh Posté le 17-11-2004 à 11:20:19
merci pr la réponse...
mais bon il est vrai que je ne comprends pas tous les termes...
donc si je résume et reprends mon fichier de conf :
Code :
|
merci de me corriger si besoin..
j'ai mis debug pr les 2 pour voir les résultats....en fait il écrit la mm chose ds les 2 fichiers de logs...càd qu'il écrit les infos de debug de tomcat dans mon fichier de log de ma webapp... ce que je ne voudrais pas...je voudrais que juste les infos de debug de ma webapp s'affichent ds le log "traces.log"...
comment faire?
Marsh Posté le 17-11-2004 à 11:24:18
Essaye d'ajouter la ligne suivante dans ton fichier :
Code :
|
Marsh Posté le 17-11-2004 à 11:27:38
cela donne le mêm résultat...a savor que j'obtiens les logs de débug de tomcat dans les logs de ma webapp....ce que je ne veux pas...
Marsh Posté le 17-11-2004 à 11:34:21
Et en ajoutant aussi :
Code :
|
?
Marsh Posté le 17-11-2004 à 11:35:43
c'est en effet une histoire d'additivity, mais j'ai quasi aucune experience en config par .properties, ici on utilise le format xml qui est peut etre plus verbeux, mais plus lisible.
Marsh Posté le 17-11-2004 à 11:43:04
(limite tu peux editer ton titre et virer tomcat et struts qui n'ont rien a voir )
Marsh Posté le 17-11-2004 à 11:49:16
ok chef!
lol
ben je laisse tomcat car c un peu un rapport qd mm...
enfin s'il faut vraiment je le vire! lol
Marsh Posté le 17-11-2004 à 11:49:46
bah c juste pour que la recherche du forum soit plus efficace, mais bon, pour ce qu'elle marche...
Marsh Posté le 17-11-2004 à 10:02:26
Bonjour,
je re-poste ici car j'ai l'impression de m'etre trompé de forum...:?
ma webapp est sous tomcat5 et je souhaite séparer mes logs de ma webapp de ceux de tomcat...
voici mon fichier log4j.properties :
le probleme, c'est que lorsque je démarre tomcat, j'ai énormément de logs de débug de tomcat dans mon fichier "traces.log".... ce qui rend le fichier quasi inexploitable....
je voudrais donc séparer les logs de tomcat et de ma webapp...un fichier pour ma webapp de niveau debug et un autre pour tomcat de niveau info...
Merci d'avance pour votre aide
Message édité par mouck le 17-11-2004 à 11:48:18