File tree 4 files changed +30
-5
lines changed
4 files changed +30
-5
lines changed Original file line number Diff line number Diff line change @@ -77,6 +77,7 @@ COPY --from=stage-chen-build /opt/chen/backend/web/target/web-*.jar /opt/chen/ch
77
77
COPY --from=stage-chen-build /opt/chen/entrypoint.sh .
78
78
COPY --from=stage-chen-build /opt/chen/drivers /opt/chen/drivers
79
79
COPY --from=stage-chen-build /opt/chen/config/application.yml /opt/chen/config/application.yml
80
+ COPY --from=stage-chen-build /opt/chen/config/logback.xml /opt/chen/config/logback.xml
80
81
81
82
ARG VERSION
82
83
ENV VERSION=$VERSION
Original file line number Diff line number Diff line change 8
8
enabled : true
9
9
10
10
logging :
11
- level :
12
- root : INFO
13
- file :
14
- name : data/logs/chen.log
11
+ config : config/logback.xml
15
12
16
13
spring :
17
14
messages :
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <configuration debug =" false" >
3
+ <property name =" LOG_PATTERN" value =" %d{yyyy-MM-dd HH:mm:ss,Asia/Shanghai} [%-5level] [%thread] [%-30.30logger{30}] %msg%n" />
4
+ <appender name =" CONSOLE" class =" ch.qos.logback.core.ConsoleAppender" >
5
+ <encoder class =" ch.qos.logback.classic.encoder.PatternLayoutEncoder" >
6
+ <pattern >%d{yyyy-MM-dd HH:mm:ss,Asia/Shanghai} [%thread] %-5level %logger - %msg%n</pattern >
7
+ </encoder >
8
+ </appender >
9
+ <appender name =" FILE" class =" ch.qos.logback.core.rolling.RollingFileAppender" >
10
+ <file >data/logs/chen.log</file >
11
+ <rollingPolicy class =" ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy" >
12
+ <FileNamePattern >data/logs/chen.log.%d{yyyy-MM-dd}.%i.gz</FileNamePattern >
13
+ <maxFileSize >10MB</maxFileSize >
14
+ <compressionMode >GZ</compressionMode >
15
+ </rollingPolicy >
16
+ <encoder class =" ch.qos.logback.classic.encoder.PatternLayoutEncoder" >
17
+ <pattern >%d{yyyy-MM-dd HH:mm:ss,Asia/Shanghai} [%thread] %-5level %logger - %msg%n</pattern >
18
+ </encoder >
19
+ </appender >
20
+
21
+ <logger name =" org.springframework.*" level =" INFO" />
22
+ <logger name =" org.jumpserver.chen.*" level =" INFO" />
23
+ <root level =" INFO" >
24
+ <appender-ref ref =" CONSOLE" />
25
+ <appender-ref ref =" FILE" />
26
+ </root >
27
+ </configuration >
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ if [ ! "$LOG_LEVEL" ]; then
16
16
LOG_LEVEL=ERROR
17
17
fi
18
18
19
- sed -i " s@root: INFO@root: ${LOG_LEVEL} @g" /opt/chen/config/application.yml
19
+ sed -i " s@level= \" INFO\" @level= \" ${LOG_LEVEL} \" @g" /opt/chen/config/logback.xml
20
20
21
21
echo
22
22
date
You can’t perform that action at this time.
0 commit comments