Skip to content

Commit a4112bf

Browse files
authored
Merge pull request #49 from carrypann/develop
refactor: 修改日志格式 #46
2 parents 5f5f8b9 + f8abe68 commit a4112bf

5 files changed

Lines changed: 28 additions & 4 deletions

File tree

devops-boot-project/devops-boot-starters/devops-boot-starter-logging/src/main/resources/logback-spring.xml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,15 @@
33
<include resource="logback/base.xml"/>
44
<include resource="logback/appender.xml"/>
55

6-
<springProfile name="default, local">
6+
<springProfile name="default, local, dev">
77
<root level="INFO">
88
<appender-ref ref="console"/>
9+
<appender-ref ref="app-log"/>
10+
<appender-ref ref="error-log"/>
911
</root>
1012
</springProfile>
1113

12-
<springProfile name="dev, test, prod">
14+
<springProfile name="test, prod">
1315
<root level="INFO">
1416
<appender-ref ref="app-log"/>
1517
<appender-ref ref="error-log"/>

devops-boot-project/devops-boot-starters/devops-boot-starter-logging/src/main/resources/logback/appender.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,4 +46,4 @@
4646
<discardingThreshold>0</discardingThreshold>
4747
<neverBlock>false</neverBlock>
4848
</appender>
49-
</included>
49+
</included>

devops-boot-project/devops-boot-starters/devops-boot-starter-web/src/main/resources/common-web.properties

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
spring.output.ansi.enabled=ALWAYS
12
management.endpoints.web.exposure.include=*
23
management.endpoints.jmx.exposure.exclude=*
34
management.endpoint.health.show-details=always

devops-boot-sample/boot-kotlin-sample/src/main/kotlin/com/tencent/devops/sample/KotlinApplication.kt

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,29 @@
11
package com.tencent.devops.sample
22

3+
import org.slf4j.LoggerFactory
34
import org.springframework.boot.autoconfigure.SpringBootApplication
45
import org.springframework.boot.runApplication
6+
import org.springframework.scheduling.annotation.EnableScheduling
7+
import org.springframework.scheduling.annotation.Scheduled
58

69
/**
710
* 使用DevOpsBoot框架的Sample应用
811
*/
12+
@EnableScheduling
913
@SpringBootApplication
10-
class KotlinApplication
14+
class KotlinApplication {
15+
16+
@Scheduled(fixedDelay = 60 * 1000)
17+
fun schedule() {
18+
logger.debug("debug log")
19+
logger.info("info log")
20+
logger.error("error log")
21+
}
22+
23+
companion object {
24+
private val logger = LoggerFactory.getLogger(KotlinApplication::class.java)
25+
}
26+
}
1127

1228
fun main(args: Array<String>) {
1329
runApplication<KotlinApplication>(*args)
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
11
spring:
22
application:
33
name: kotlin-sample
4+
5+
logging:
6+
level:
7+
com.tencent: debug
8+

0 commit comments

Comments
 (0)