Bonjour,
je voudrais logger le traffic http dans un fichier. Pour l’instant, tout arrive (wire) dans la console et le fichier n’est pas créé.
logback-test.xml (dans src/mon_package) :
[code]
/home/eric/access.log
/home/eric/access.%d{yyyy-MM-dd}.log.zip
<encoder>
<pattern>combined</pattern>
</encoder>
[/code]
quand je retire ConsoleStatusListener, le fichier se crée et se remplit de “combined”
Mimoza
Février 21, 2016, 7:41
2
Ouf ton message est vraiment spartiate, tu aurais pu préciser que cela concerne le Java et le système de loggin SLF4J/LogBack.
Sinon tu auras plus de chance de trouver une réponse pertinentes sur le forum de Developpez.com
désolé, oui c’est bien pour java. D’ailleurs, t’as deviné comment ?
Mimoza
Février 21, 2016, 7:42
4
Parce que j’ai déjà utilisé ce framework que je trouve particulièrement intéressant mais comme ça fait 2 ans que je n’y ai pas touché je ne vais pas pouvoir t’aider
un nouveau copié-collé de la doc (j’ai plus qu’à comprendre) et ça marche.
[code]
<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>/home/eric/access.log</file>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>/home/eric/access.%d{yyyy-MM-dd}.log.zip</fileNamePattern>
</rollingPolicy>
<encoder>
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
</encoder>
</appender>
<root level="debug">
<appender-ref ref="FILE" />
</root>
[/code]
Merci Mimoza.
Au passage, je dois pas savoir m’y prendre chez developpez.com .
Vive debian-fr.org
Mimoza
Février 21, 2016, 7:42
6
voici le lien pour leurs forums http://www.developpez.net/forums/
Sinon pour ton fichier a aprt le StatusListener et le pattern je ne voi pas de différence … bonne lecture
J’ai déjà posté chez eux, pas de réponse. Mais c’est résolu de toute façon. Merci encore.