commit 70fd033c5030eb5aae2089822f01c387327113a1 parent 704fbce2cee3f90c5b2418414937d16982e16a44 Author: Kebigon <git@kebigon.xyz> Date: Sun, 8 Mar 2020 14:22:27 +0900 Save log files into var/log Diffstat:
| M | src/main/packaged-resources/cfg/log4j2.xml | | | 28 | ++++++++++++++++++++-------- |
1 file changed, 20 insertions(+), 8 deletions(-)
diff --git a/src/main/packaged-resources/cfg/log4j2.xml b/src/main/packaged-resources/cfg/log4j2.xml @@ -1,19 +1,31 @@ <?xml version="1.0" encoding="UTF-8"?> -<Configuration status="WARN"> +<Configuration status="warn"> + <Properties> + <Property name="pattern">%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n</Property> + </Properties> + <Appenders> <Console name="Console" target="SYSTEM_OUT"> - <PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n" /> + <PatternLayout pattern="${pattern}" /> </Console> + + <RollingFile name="File" fileName="var/log/suumo-app.log" filePattern="var/log/suumo-app-%d{yyyyMMdd}.%i.gz"> + <PatternLayout pattern="${pattern}" /> + <Policies> + <SizeBasedTriggeringPolicy size="5MB" /> + <TimeBasedTriggeringPolicy /> + </Policies> + <DefaultRolloverStrategy fileIndex="nomax" /> + </RollingFile> </Appenders> + <Loggers> - <Logger name="com.gargoylesoftware.htmlunit" level="error" additivity="false"> - <AppenderRef ref="Console" /> - </Logger> - <Logger name="org.apache.http" level="error" additivity="false"> - <AppenderRef ref="Console" /> - </Logger> + <Logger name="com.gargoylesoftware.htmlunit" level="error" /> + <Logger name="org.apache.http" level="error" /> + <Root level="trace"> <AppenderRef ref="Console" /> + <AppenderRef ref="File" /> </Root> </Loggers> </Configuration> \ No newline at end of file