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