diff --git a/spring-boot-docs/src/main/asciidoc/spring-boot-features.adoc b/spring-boot-docs/src/main/asciidoc/spring-boot-features.adoc index 261cc7f1ab..bb9368e08f 100644 --- a/spring-boot-docs/src/main/asciidoc/spring-boot-features.adoc +++ b/spring-boot-docs/src/main/asciidoc/spring-boot-features.adoc @@ -734,6 +734,7 @@ The following items are output: * Log Level -- `ERROR`, `WARN`, `INFO`, `DEBUG` or `TRACE`. * Process ID. * A `---` separator to distinguish the start of actual log messages. +* Thread name -- Enclosed in square brackets (may be truncated for console output). * Logger name -- This is usually the source class name (often abbreviated). * The log message. diff --git a/spring-boot/src/main/java/org/springframework/boot/logging/logback/DefaultLogbackConfiguration.java b/spring-boot/src/main/java/org/springframework/boot/logging/logback/DefaultLogbackConfiguration.java index dab8d1159b..0acc68909a 100644 --- a/spring-boot/src/main/java/org/springframework/boot/logging/logback/DefaultLogbackConfiguration.java +++ b/spring-boot/src/main/java/org/springframework/boot/logging/logback/DefaultLogbackConfiguration.java @@ -46,7 +46,7 @@ class DefaultLogbackConfiguration { + "%clr(:){faint} %m%n%wex"; private static final String FILE_LOG_PATTERN = "%d{yyyy-MM-dd HH:mm:ss.SSS} %5p " - + "${PID:- } [%t] --- %-40.40logger{39} : %m%n%wex"; + + "${PID:- } --- [%t] %-40.40logger{39} : %m%n%wex"; private static final Charset UTF8 = Charset.forName("UTF-8"); diff --git a/spring-boot/src/main/resources/org/springframework/boot/logging/logback/defaults.xml b/spring-boot/src/main/resources/org/springframework/boot/logging/logback/defaults.xml index b99ee86987..d58f6a099f 100644 --- a/spring-boot/src/main/resources/org/springframework/boot/logging/logback/defaults.xml +++ b/spring-boot/src/main/resources/org/springframework/boot/logging/logback/defaults.xml @@ -10,7 +10,7 @@ initialization performed by Boot - + org.springframework.boot