浏览代码

日志管理

zouxuan 1 年之前
父节点
当前提交
16111fe78a

+ 1 - 0
cooleshow-app/src/main/resources/logback-spring.xml

@@ -65,6 +65,7 @@
 		<root level="INFO">
 			<appender-ref ref="stdout" />
 			<appender-ref ref="file" />
+			<appender-ref ref="plumelog" />
 		</root>
 	</springProfile>
 

+ 1 - 0
cooleshow-cms/src/main/resources/logback-spring.xml

@@ -66,6 +66,7 @@
 		<root level="INFO">
 			<appender-ref ref="stdout" />
 			<appender-ref ref="file" />
+			<appender-ref ref="plumelog" />
 		</root>
 	</springProfile>
 

+ 1 - 0
cooleshow-gateway/gateway-web/src/main/resources/logback-spring.xml

@@ -66,6 +66,7 @@
 		<root level="INFO">
 			<appender-ref ref="stdout" />
 			<appender-ref ref="file" />
+			<appender-ref ref="plumelog" />
 		</root>
 	</springProfile>
 

+ 14 - 1
cooleshow-mall/mall-admin/src/main/resources/logback-spring.xml

@@ -27,6 +27,17 @@
 		</encoder>
 	</appender>
 
+	<appender name="plumelog" class="com.plumelog.logback.appender.RedisAppender">
+		<appName>cooleshow-mall-admin</appName>
+		<redisHost>10.206.0.13:26379,10.206.0.16:26379,10.206.0.8:26379</redisHost>
+		<redisAuth>dyym</redisAuth>
+		<model>sentinel</model>
+		<masterName>mymaster</masterName>
+		<env>prod</env>
+		<redisDb>10</redisDb>
+		<runModel>2</runModel>
+	</appender>
+
 	<logger name="com.yonge" level="info" />
 
 	<!--本地环境:打印控制台 -->
@@ -52,9 +63,10 @@
 	</springProfile>
 
 	<springProfile name="pre">
-		<root level="INFO">
+		<root level="WARN">
 			<appender-ref ref="stdout" />
 			<appender-ref ref="file" />
+			<appender-ref ref="plumelog" />
 		</root>
 	</springProfile>
 
@@ -63,6 +75,7 @@
 		<root level="WARN">
 			<appender-ref ref="stdout" />
 			<appender-ref ref="file" />
+			<appender-ref ref="plumelog" />
 		</root>
 	</springProfile>
 

+ 5 - 0
cooleshow-mall/mall-common/pom.xml

@@ -18,6 +18,11 @@
     </parent>
 
     <dependencies>
+        <dependency>
+            <groupId>com.plumelog</groupId>
+            <artifactId>plumelog-logback</artifactId>
+            <version>3.5.3</version>
+        </dependency>
 
         <dependency>
             <groupId>com.yonge.cooleshow</groupId>

+ 14 - 1
cooleshow-mall/mall-portal/src/main/resources/logback-spring.xml

@@ -27,6 +27,17 @@
 		</encoder>
 	</appender>
 
+	<appender name="plumelog" class="com.plumelog.logback.appender.RedisAppender">
+		<appName>cooleshow-mall-portal</appName>
+		<redisHost>10.206.0.13:26379,10.206.0.16:26379,10.206.0.8:26379</redisHost>
+		<redisAuth>dyym</redisAuth>
+		<model>sentinel</model>
+		<masterName>mymaster</masterName>
+		<env>prod</env>
+		<redisDb>10</redisDb>
+		<runModel>2</runModel>
+	</appender>
+
 	<logger name="com.yonge" level="info" />
 
 	<!--本地环境:打印控制台 -->
@@ -52,9 +63,10 @@
 	</springProfile>
 
 	<springProfile name="pre">
-		<root level="INFO">
+		<root level="WARN">
 			<appender-ref ref="stdout" />
 			<appender-ref ref="file" />
+			<appender-ref ref="plumelog" />
 		</root>
 	</springProfile>
 
@@ -63,6 +75,7 @@
 		<root level="WARN">
 			<appender-ref ref="stdout" />
 			<appender-ref ref="file" />
+			<appender-ref ref="plumelog" />
 		</root>
 	</springProfile>