From e2c6372f29ae0a93d9f672ffad4613581ba3e201 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期六, 06 二月 2021 16:26:41 +0800
Subject: [PATCH] '完善'

---
 logs/statistics.log                            |    0 
 logs/counttime.log                             |    6 +++
 logs/new_video_error.log                       |    0 
 logs/ehcache.log                               |    0 
 logs/iqiyi.log                                 |    0 
 src/main/resources/log4j.properties            |    5 ++
 src/main/resources/logback.xml                 |   37 ++++++++++++++++++
 src/test/java/com/hxh/spring/test/LogTest.java |   14 +++++++
 8 files changed, 61 insertions(+), 1 deletions(-)

diff --git a/logs/counttime.log b/logs/counttime.log
new file mode 100644
index 0000000..af0ee7e
--- /dev/null
+++ b/logs/counttime.log
@@ -0,0 +1,6 @@
+2021-01-25 17:41:07,690 [countTimeLogger]-[INFO] 123123
+  2021-01-25 17:41:53,209 [countTimeLogger]-[INFO] 123123
+  2021-01-25 17:42:56,991 [countTimeLogger]-[INFO] 123123
+  2021-01-25 17:50:04,500 [countTimeLogger]-[INFO] 123123
+  2021-01-25 17:50:25,957 [countTimeLogger]-[INFO] 123123
+  
\ No newline at end of file
diff --git a/logs/ehcache.log b/logs/ehcache.log
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/logs/ehcache.log
diff --git a/logs/iqiyi.log b/logs/iqiyi.log
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/logs/iqiyi.log
diff --git a/logs/new_video_error.log b/logs/new_video_error.log
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/logs/new_video_error.log
diff --git a/logs/statistics.log b/logs/statistics.log
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/logs/statistics.log
diff --git a/src/main/resources/log4j.properties b/src/main/resources/log4j.properties
index bf8a021..660378a 100644
--- a/src/main/resources/log4j.properties
+++ b/src/main/resources/log4j.properties
@@ -1,10 +1,11 @@
 ### 
 ###debug,stdout,D,E   off,file
-log4j.rootLogger = INFO,stdout,I,E
+log4j.rootLogger = INFO,stdout,E
 
 ### 
 log4j.appender.stdout = org.apache.log4j.ConsoleAppender
 log4j.appender.stdout.Target = System.out
+log4j.appender.stdout.Threshold = INFO 
 log4j.appender.stdout.MaxFileSize=20MB
 log4j.appender.stdout.MaxBackupIndex=100 
 log4j.appender.stdout.layout = org.apache.log4j.PatternLayout
@@ -92,3 +93,5 @@
 log4j.appender.statistics.layout=org.apache.log4j.PatternLayout
 log4j.appender.statistics.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} [%c]-[%p] %m%n  
 
+
+log4j.logger.org.springframework=ERROR
diff --git a/src/main/resources/logback.xml b/src/main/resources/logback.xml
new file mode 100644
index 0000000..6511389
--- /dev/null
+++ b/src/main/resources/logback.xml
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--scan涓簍rue(榛樿姣忎竴鍒嗛挓鎵弿涓�涓嬮厤缃枃浠讹紝濡傛灉鍙戠敓鏇存敼灏遍噸鏂板姞杞介厤缃枃浠�)
+	scanPeriod璁剧疆鎵弿閰嶇疆鏂囦欢鐨勬椂闂撮棿闅�(濡傛灉娌℃湁鎸囧畾鍗曚綅榛樿涓烘绉�)
+    debug 濡傛灉璁剧疆涓簍rue,鍦ㄦ帶鍒跺彴涓墦鍗發ogback鍐呴儴杩愯鏃ュ織(鍐呴儴鐘舵�佷俊鎭�,濡傛灉閰嶇疆鏂囦欢鏈夐敊璇�
+    涔熶細杈撳嚭)锛岀敱浜巐ogback宸茬粡寰堢ǔ瀹氫簡锛屾垜浠竴鑸缃负false锛屼互鍏嶅共鎵版垜浠煡鐪嬫湁鐢ㄧ殑鏃ュ織淇℃伅  -->
+<configuration scan="true" scanPeriod="60 seconds" debug="false">
+    <contextName>BuWan</contextName>
+    <!--瀹氫箟鍙傛暟甯搁噺(鍏ㄥ眬鍙橀噺)-->
+    <!--璁剧疆Logger鐨勭瓑绾� (TRACE<DEBUG<INFO<WARN<ERROR)锛屽亣璁鹃厤缃负INFO锛岄偅涔坉ebug灏嗕笉浼氳
+    杈撳嚭锛屾垜浠竴鑸細鎶奷ebug锛宨nfo锛宔rror鐨勪俊鎭垎鍒緭鍑哄埌鏂囦欢涓�-->
+    <property name="log.level" value="debug"/>
+    <!--褰掓。鏃ュ織鏂囦欢淇濆瓨鐨勬渶澶ф椂闂达紙鍗曚綅璺熸寜浠�涔堣疆杞湁鍏筹紝姣斿鎸夊ぉ杞浆閭d箞鍗曚綅灏变负澶╋級 -->
+    <property name="log.maxHistory" value="30"/>
+    <!--鏃ュ織瀛樺偍鐨勬牴璺緞 ${catalina.base}鎸囧悜姣忎釜Tomcat鐩綍绉佹湁淇℃伅鐨勪綅缃紝
+             灏辨槸conf銆乴ogs銆乼emp銆亀ebapps鍜寃ork鐨勭埗鐩綍-->
+    <property name="log.filePath" value="E:/logback"/>
+    <!--鏃ュ織灞曠ず鐨勬牸寮�-->
+    <property name="log.pattern" value="%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n"/>
+
+    <!--appender鏄负浜嗛厤缃棩蹇椾俊鎭緭鍑哄埌鍝釜鍦版柟-->
+    <!--鎺у埗鍙拌缃紝杈撳嚭鍒版帶鍒跺彴涓�-->
+    <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
+        <!--encoder浣滅敤鏄棦鎶婃棩蹇椾俊鎭浆鎹负瀛楃涓诧紝涔熻緭鍑哄埌鎸囧畾鐨勪綅缃� -->
+        <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
+            <!--pattern涓洪厤缃緭鍑虹殑鏍煎紡-->
+            <pattern>${log.pattern}</pattern>
+        </encoder>
+    </appender>
+
+
+    <!-- 涓�鍒噇ogger閮戒細缁ф壙鑷猺oot锛宺oot榛樿鐨勫眰绾evel涓篸ebug -->
+    <root>
+        <level value="INFO"/>
+        <!--鍦ㄦ帶鍒跺彴涓緭鍑烘墍鍦ㄥ眰绾у搴攍evel(浠ュ強澶т簬level)鐨勬棩蹇椾俊鎭紝鍥犱负杩欓噷骞舵病鏈夎缃甃evelFilter-->
+        <appender-ref ref="STDOUT"></appender-ref>
+    </root>
+</configuration>
diff --git a/src/test/java/com/hxh/spring/test/LogTest.java b/src/test/java/com/hxh/spring/test/LogTest.java
new file mode 100644
index 0000000..7ac35aa
--- /dev/null
+++ b/src/test/java/com/hxh/spring/test/LogTest.java
@@ -0,0 +1,14 @@
+package com.hxh.spring.test;
+
+import com.newvideo.log.LogHelper;
+import org.junit.Test;
+
+public class LogTest {
+
+
+    @Test
+    public void test1() {
+        LogHelper.countTime("123123");
+    }
+
+}

--
Gitblit v1.8.0