File tree Expand file tree Collapse file tree 3 files changed +34
-0
lines changed Expand file tree Collapse file tree 3 files changed +34
-0
lines changed Original file line number Diff line number Diff line change 1+ /logs
2+
13# ## Intellij ###
24/.idea /
35
Original file line number Diff line number Diff line change @@ -36,6 +36,8 @@ dependencies {
3636 implementation ' com.querydsl:querydsl-apt:5.0.0'
3737 implementation ' org.springframework.cloud:spring-cloud-starter-aws:2.2.6.RELEASE'
3838 implementation ' com.amazonaws:aws-java-sdk-s3:1.12.122'
39+ implementation ' ch.qos.logback:logback-classic:1.2.8'
40+ implementation ' ch.qos.logback:logback-core:1.2.8'
3941 compileOnly ' org.projectlombok:lombok'
4042 runtimeOnly ' com.h2database:h2'
4143 runtimeOnly ' mysql:mysql-connector-java'
Original file line number Diff line number Diff line change 1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+ <configuration >
3+ <conversionRule conversionWord =" clr"
4+ converterClass =" org.springframework.boot.logging.logback.ColorConverter" />
5+ <conversionRule conversionWord =" wex"
6+ converterClass =" org.springframework.boot.logging.logback.WhitespaceThrowableProxyConverter" />
7+ <conversionRule conversionWord =" wEx"
8+ converterClass =" org.springframework.boot.logging.logback.ExtendedWhitespaceThrowableProxyConverter" />
9+
10+ <property name =" CONSOLE_LOG_PATTERN"
11+ value =" %clr(%d{yyyy-MM-dd HH:mm:ss.SSS, Asia/Seoul}){faint} %clr(${LOG_LEVEL_PATTERN:-%5p}) %clr(${PID:- }){magenta} %clr(---){faint} %clr([%-4t]){faint} %clr(%-40.40logger{35}){cyan} %clr(:){faint} %m%n${LOG_EXCEPTION_CONVERSION_WORD:-%wEx}" />
12+
13+ <appender name =" file" class =" ch.qos.logback.core.rolling.RollingFileAppender" >
14+ <file >./logs/surf.log</file >
15+ <encoder >
16+ <pattern >_%d{yyyyMMdd HH:mm:ss.SSS} [%thread] %-5level [%logger{0}:%line] - %msg %n</pattern >
17+ </encoder >
18+ <rollingPolicy class =" ch.qos.logback.core.rolling.TimeBasedRollingPolicy" >
19+ <fileNamePattern >surf.log.%d{yyyy-MM-dd}.%i.gz</fileNamePattern >
20+ <timeBasedFileNamingAndTriggeringPolicy class =" ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP" >
21+ <maxFileSize >100MB</maxFileSize >
22+ </timeBasedFileNamingAndTriggeringPolicy >
23+ <maxHistory >180</maxHistory >
24+ </rollingPolicy >
25+ </appender >
26+
27+ <root level =" INFO" >
28+ <appender-ref ref =" file" />
29+ </root >
30+ </configuration >
You canβt perform that action at this time.
0 commit comments