From d4212be4f036c5972e192a93e9a7f3a2e3bb2535 Mon Sep 17 00:00:00 2001
From: yangys <y_ys79@sina.com>
Date: 星期六, 28 九月 2024 15:26:39 +0800
Subject: [PATCH] 加入logback配置

---
 collect/pom.xml                                                                 |   10 +++++-----
 collect/src/main/java/com/qianwen/mdc/collect/controller/StateController.java   |    2 +-
 collect/src/main/resources/logback.xml                                          |   34 ++++++++++++++++++++++++++++++++++
 collect/src/main/java/com/qianwen/mdc/collect/controller/JobTestController.java |    2 +-
 4 files changed, 41 insertions(+), 7 deletions(-)

diff --git a/collect/pom.xml b/collect/pom.xml
index 8b569f2..90da6a3 100644
--- a/collect/pom.xml
+++ b/collect/pom.xml
@@ -169,23 +169,23 @@
             <plugin>
                 <groupId>org.springframework.boot</groupId>
                 <artifactId>spring-boot-maven-plugin</artifactId>
-                <configuration>
+                <!--<configuration>
 					<mainClass>com.qianwen.mdc.collect.MdcTansApplication</mainClass>
                     <layout>ZIP</layout>
                     <includes>
-                        <!-- 鎵撳寘鏃跺寘鍚牳蹇冩ā鍧椾緷璧栧寘锛岄渶鎵嬪姩鎸囧畾 -->
+                         鎵撳寘鏃跺寘鍚牳蹇冩ā鍧椾緷璧栧寘锛岄渶鎵嬪姩鎸囧畾 
                         <include>
                             <groupId>nothing</groupId>
                             <artifactId>nothing</artifactId>
                         </include>
-                        <!--
+                        
                         <include>
                             <groupId>com.xxx</groupId>
                             <artifactId>common</artifactId>
                         </include>
-                      -->
+                      
                     </includes>
-                </configuration>
+                </configuration>-->
             </plugin>
             
             <plugin>
diff --git a/collect/src/main/java/com/qianwen/mdc/collect/controller/JobTestController.java b/collect/src/main/java/com/qianwen/mdc/collect/controller/JobTestController.java
index 714d08c..34b881e 100644
--- a/collect/src/main/java/com/qianwen/mdc/collect/controller/JobTestController.java
+++ b/collect/src/main/java/com/qianwen/mdc/collect/controller/JobTestController.java
@@ -52,7 +52,7 @@
         } else {
             log.error("[鐢熶骇鏃ュ巻鍒囩墖缂撳瓨鏋勫缓澶辫触...],鏋勫缓鏃堕棿{},鏋勫缓绉熸埛锛歿}", targetDate, "000000");
         }
-     
+        
     	return "1";
     }
     
diff --git a/collect/src/main/java/com/qianwen/mdc/collect/controller/StateController.java b/collect/src/main/java/com/qianwen/mdc/collect/controller/StateController.java
index 97f33dc..5dc0049 100644
--- a/collect/src/main/java/com/qianwen/mdc/collect/controller/StateController.java
+++ b/collect/src/main/java/com/qianwen/mdc/collect/controller/StateController.java
@@ -44,7 +44,7 @@
 		StateAggregateTimeDTO timeRange = new StateAggregateTimeDTO();
 		timeRange.setEndTime(System.currentTimeMillis());
 		List<DeviceState> slist = stateMapper.statesInTimeRange(wod, timeRange);
-
+		
 		return "2";
 	}
 
diff --git a/collect/src/main/resources/logback.xml b/collect/src/main/resources/logback.xml
new file mode 100644
index 0000000..c252420
--- /dev/null
+++ b/collect/src/main/resources/logback.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<configuration debug="false">
+	<!--瀹氫箟鏃ュ織鏂囦欢鐨勫瓨鍌ㄥ湴鍧� 鍕垮湪 LogBack 鐨勯厤缃腑浣跨敤鐩稿璺緞-->
+	<property name="LOG_HOME" value="/var/log" />
+	<!-- 鎺у埗鍙拌緭鍑� -->
+	<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
+	<encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
+	<!--鏍煎紡鍖栬緭鍑猴細%d琛ㄧず鏃ユ湡锛�%thread琛ㄧず绾跨▼鍚嶏紝%-5level锛氱骇鍒粠宸︽樉绀�5涓瓧绗﹀搴�%msg锛氭棩蹇楁秷鎭紝%n鏄崲琛岀-->
+	<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n</pattern>
+	</encoder>
+	</appender>
+	<!-- 鎸夌収姣忓ぉ鐢熸垚鏃ュ織鏂囦欢 -->
+	<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
+	<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
+	<!--鏃ュ織鏂囦欢杈撳嚭鐨勬枃浠跺悕-->
+	<FileNamePattern>${LOG_HOME}/qwcollect.log.%d{yyyy-MM-dd}.log</FileNamePattern>
+	<!--鏃ュ織鏂囦欢淇濈暀澶╂暟-->
+	<MaxHistory>30</MaxHistory>
+	</rollingPolicy>
+	<encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
+	<!--鏍煎紡鍖栬緭鍑猴細%d琛ㄧず鏃ユ湡锛�%thread琛ㄧず绾跨▼鍚嶏紝%-5level锛氱骇鍒粠宸︽樉绀�5涓瓧绗﹀搴�%msg锛氭棩蹇楁秷鎭紝%n鏄崲琛岀-->
+	<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n</pattern>
+	</encoder>
+	<!--鏃ュ織鏂囦欢鏈�澶х殑澶у皬-->
+	<triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
+	<MaxFileSize>10MB</MaxFileSize>
+	</triggeringPolicy>
+	</appender>
+	
+	<!-- 鏃ュ織杈撳嚭绾у埆 -->
+	<root level="INFO">
+		<appender-ref ref="STDOUT" />
+	</root>
+</configuration>

--
Gitblit v1.9.3