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