Bladeren bron

异步日志打印问题解决

tianyun 3 jaren geleden
bovenliggende
commit
d2fa305bc0

+ 7 - 1
book-dao/pom.xml

@@ -47,7 +47,13 @@
         <dependency>
             <groupId>org.springframework.boot</groupId>
             <artifactId>spring-boot-starter</artifactId>
-            <version>2.1.5.RELEASE</version>
+            <exclusions>
+                <!--排除logback-->
+                <exclusion>
+                    <groupId>org.springframework.boot</groupId>
+                    <artifactId>spring-boot-starter-logging</artifactId>
+                </exclusion>
+            </exclusions>
         </dependency>
 
         <dependency>

+ 1 - 6
book-server/pom.xml

@@ -109,12 +109,7 @@
             <artifactId>javax.mail</artifactId>
             <version>1.6.2</version>
         </dependency>
-        <!-- lombok -->
-        <dependency>
-            <groupId>org.projectlombok</groupId>
-            <artifactId>lombok</artifactId>
-            <version>1.18.4</version>
-        </dependency>
+
         <dependency>
             <groupId>com.bookstore</groupId>
             <artifactId>book-dao</artifactId>

+ 0 - 2
book-server/src/main/java/com/book/server/Application.java

@@ -14,8 +14,6 @@ import org.springframework.context.annotation.ComponentScan;
 @ComponentScan(basePackages = {"com.book.dao","com.book.server"})
 public class Application implements CommandLineRunner {
     public static void main(String[] args) {
-        //日志异步
-        System.setProperty("Log4jContextSelector", "org.apache.logging.log4j.core.async.AsyncLoggerContextSelector");
         SpringApplication.run(Application.class);
     }
 

+ 1 - 0
book-server/src/main/resources/log4j2.component.properties

@@ -0,0 +1 @@
+Log4jContextSelector=org.apache.logging.log4j.core.async.AsyncLoggerContextSelector