woody vor 1 Jahr
Ursprung
Commit
db44953502
2 geänderte Dateien mit 8 neuen und 70 gelöschten Zeilen
  1. 0 69
      pom.xml
  2. 8 1
      src/main/resources/logback-spring.xml

+ 0 - 69
pom.xml

@@ -22,15 +22,6 @@
         <uc-server.version>1.0.0-SNAPSHOT</uc-server.version>
         <vehicle-api.version>1.0.0-SNAPSHOT</vehicle-api.version>
         <vehicle-server.version>1.0.0-SNAPSHOT</vehicle-server.version>
-        <framework-sms.version>1.0.0-RELEASE</framework-sms.version>
-        <framework-redis.version>1.0.0-RELEASE</framework-redis.version>
-        <framework-wechat.version>1.0.0-RELEASE</framework-wechat.version>
-        <framework-upload.version>1.0.0-RELEASE</framework-upload.version>
-        <framework-oauth.version>1.0.0-RELEASE</framework-oauth.version>
-        <framework-security.version>1.0.0-RELEASE</framework-security.version>
-        <framework-location.version>1.0.0-RELEASE</framework-location.version>
-        <framework-rocketmq.version>1.0.0-RELEASE</framework-rocketmq.version>
-        <framework-database.version>1.0.0-RELEASE</framework-database.version>
     </properties>
 
     <dependencies>
@@ -38,91 +29,31 @@
             <groupId>com.chelvc.cloud</groupId>
             <artifactId>admin</artifactId>
             <version>${admin.version}</version>
-            <optional>true</optional>
         </dependency>
         <dependency>
             <groupId>com.chelvc.cloud</groupId>
             <artifactId>maintain</artifactId>
             <version>${maintain.version}</version>
-            <optional>true</optional>
         </dependency>
         <dependency>
             <groupId>com.chelvc.cloud</groupId>
             <artifactId>uc-api</artifactId>
             <version>${uc-api.version}</version>
-            <optional>true</optional>
         </dependency>
         <dependency>
             <groupId>com.chelvc.cloud</groupId>
             <artifactId>uc-server</artifactId>
             <version>${uc-server.version}</version>
-            <optional>true</optional>
         </dependency>
         <dependency>
             <groupId>com.chelvc.cloud</groupId>
             <artifactId>vehicle-api</artifactId>
             <version>${vehicle-api.version}</version>
-            <optional>true</optional>
         </dependency>
         <dependency>
             <groupId>com.chelvc.cloud</groupId>
             <artifactId>vehicle-server</artifactId>
             <version>${vehicle-server.version}</version>
-            <optional>true</optional>
-        </dependency>
-        <dependency>
-            <groupId>com.chelvc.framework</groupId>
-            <artifactId>framework-sms</artifactId>
-            <version>${framework-sms.version}</version>
-            <optional>true</optional>
-        </dependency>
-        <dependency>
-            <groupId>com.chelvc.framework</groupId>
-            <artifactId>framework-redis</artifactId>
-            <version>${framework-redis.version}</version>
-            <optional>true</optional>
-        </dependency>
-        <dependency>
-            <groupId>com.chelvc.framework</groupId>
-            <artifactId>framework-wechat</artifactId>
-            <version>${framework-wechat.version}</version>
-            <optional>true</optional>
-        </dependency>
-        <dependency>
-            <groupId>com.chelvc.framework</groupId>
-            <artifactId>framework-upload</artifactId>
-            <version>${framework-upload.version}</version>
-            <optional>true</optional>
-        </dependency>
-        <dependency>
-            <groupId>com.chelvc.framework</groupId>
-            <artifactId>framework-oauth</artifactId>
-            <version>${framework-oauth.version}</version>
-            <optional>true</optional>
-        </dependency>
-        <dependency>
-            <groupId>com.chelvc.framework</groupId>
-            <artifactId>framework-security</artifactId>
-            <version>${framework-security.version}</version>
-            <optional>true</optional>
-        </dependency>
-        <dependency>
-            <groupId>com.chelvc.framework</groupId>
-            <artifactId>framework-location</artifactId>
-            <version>${framework-location.version}</version>
-            <optional>true</optional>
-        </dependency>
-        <dependency>
-            <groupId>com.chelvc.framework</groupId>
-            <artifactId>framework-rocketmq</artifactId>
-            <version>${framework-rocketmq.version}</version>
-            <optional>true</optional>
-        </dependency>
-        <dependency>
-            <groupId>com.chelvc.framework</groupId>
-            <artifactId>framework-database</artifactId>
-            <version>${framework-database.version}</version>
-            <optional>true</optional>
         </dependency>
         <dependency>
             <groupId>com.baomidou</groupId>

+ 8 - 1
src/main/resources/logback-spring.xml

@@ -4,6 +4,8 @@
 
 	<springProperty name="LOG_PATH" source="logging.path" defaultValue="./"/>
 
+	<turboFilter class="com.chelvc.framework.base.interceptor.DynamicLoggingInterceptor"/>
+
 	<appender name="CONSOLE_APPENDER" class="ch.qos.logback.core.ConsoleAppender">
 		<encoder>
 			<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger: %msg%n</pattern>
@@ -24,10 +26,15 @@
 		</rollingPolicy>
 	</appender>
 
-	<logger name="RocketmqClient" level="error"/>
+	<appender name="ASYNC_FILE_APPENDER" class="ch.qos.logback.classic.AsyncAppender">
+		<queueSize>256</queueSize>
+		<discardingThreshold>0</discardingThreshold>
+		<appender-ref ref="FILE_APPENDER"/>
+	</appender>
 
 	<root level="info">
 		<appender-ref ref="CONSOLE_APPENDER"/>
 		<appender-ref ref="FILE_APPENDER"/>
+		<appender-ref ref="ASYNC_FILE_APPENDER"/>
 	</root>
 </configuration>