|
@@ -15,13 +15,23 @@
|
|
|
<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
|
|
<file>${loggerPath}/logfile.log</file>
|
|
|
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
|
|
|
- <fileNamePattern>${loggerPath}/logfile.%d{yyyy-MM-dd}.log</fileNamePattern>
|
|
|
+ <fileNamePattern>${loggerPath}/common/logfile.%d{yyyy-MM-dd}.log</fileNamePattern>
|
|
|
<MaxHistory>30</MaxHistory>
|
|
|
</rollingPolicy>
|
|
|
<encoder>
|
|
|
<pattern>${pattern}</pattern>
|
|
|
</encoder>
|
|
|
</appender>
|
|
|
+ <appender name="ACCESS" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
|
|
+ <file>${loggerPath}/access/access.log</file>
|
|
|
+ <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
|
|
|
+ <fileNamePattern>${loggerPath}/access/access.%d{yyyy-MM-dd}.log</fileNamePattern>
|
|
|
+ <MaxHistory>30</MaxHistory>
|
|
|
+ </rollingPolicy>
|
|
|
+ <encoder>
|
|
|
+ <pattern>%date [%file : %line] %msg%n</pattern>
|
|
|
+ </encoder>
|
|
|
+ </appender>
|
|
|
<!--
|
|
|
直接用maven的变量是@...@,用spring的变量是${...}
|
|
|
-->
|
|
@@ -48,8 +58,11 @@
|
|
|
</springProfile>
|
|
|
<springProfile name="production">
|
|
|
<root level="WARN">
|
|
|
- <appender-ref ref="STDOUT" />
|
|
|
+<!-- <appender-ref ref="STDOUT" />-->
|
|
|
<appender-ref ref="FILE" />
|
|
|
</root>
|
|
|
+ <logger name="com.jpsoft.picc.advice.PermissionAdvice" additivity="false" level="WARN">
|
|
|
+ <appender-ref ref="ACCESS" />
|
|
|
+ </logger>
|
|
|
</springProfile>
|
|
|
</configuration>
|