1.1.14.7.3. fejezet, Naplózás
Beküldte pzoli - 2013, április 27 - 1:13du
Log4J2
A naplózás beállítására az Apache Log4J projekt második változatát ajánlja. Teljesítménye jobb, mint az első változatnak. Beáálításához módosítsuk a web.xml fájlt:
<context-param> <param-name>log4jConfigLocation</param-name> <param-value>WEB-INF/log4j2.xml</param-value> </context-param>
A Log4J2 konfigurálása pedig az alábbi lehet:
<?xml version="1.0" encoding="UTF-8"?> <configuration status="debug" name="Routing"> <properties> <property name="filename">/tmp/kamatszamolo.log</property> </properties> <ThresholdFilter level="debug" /> <appenders> <Console name="STDOUT"> <PatternLayout pattern="%m%n" /> </Console> <Routing name="Routing"> <Routes pattern="$${sd:type}"> <Route> <RollingFile name="Rolling-${sd:type}" fileName="${filename}" filePattern="/tmp/kamatszamolo-${sd:type}.%i.log.gz"> <PatternLayout> <pattern>%d %p [%c] - %m%n</pattern> </PatternLayout> <SizeBasedTriggeringPolicy size="2097152" /> </RollingFile> </Route> <Route appender-ref="STDOUT" key="Audit"/> </Routes> </Routing> </appenders> <loggers> <logger name="EventLogger" level="debug" additivity="false"> <appender-ref ref="Routing" /> </logger> <root level="debug"> <appender-ref ref="STDOUT" /> </root> </loggers> </configuration>
- A hozzászóláshoz be kell jelentkezni