weiximei 6 年之前
父節點
當前提交
fe217292c7

+ 27
- 12
CODE/smart-community/app-api/pom.xml 查看文件

@@ -109,22 +109,37 @@
109 109
 			<scope>provided</scope>
110 110
 		</dependency>
111 111
 
112
-		<!-- logback -->
113
-		<dependency>
114
-			<groupId>ch.qos.logback</groupId>
115
-			<artifactId>logback-core</artifactId>
116
-			<version>${logback.version}</version>
117
-		</dependency>
112
+		<!-- log4j -->
113
+		<!--&lt;!&ndash; https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j-core &ndash;&gt;-->
114
+		<!--<dependency>-->
115
+			<!--<groupId>org.apache.logging.log4j</groupId>-->
116
+			<!--<artifactId>log4j-core</artifactId>-->
117
+			<!--<version>2.11.1</version>-->
118
+		<!--</dependency>-->
119
+		<!--&lt;!&ndash; https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j-api &ndash;&gt;-->
120
+		<!--<dependency>-->
121
+			<!--<groupId>org.apache.logging.log4j</groupId>-->
122
+			<!--<artifactId>log4j-api</artifactId>-->
123
+			<!--<version>2.11.1</version>-->
124
+		<!--</dependency>-->
125
+
118 126
 		<dependency>
119
-			<groupId>ch.qos.logback</groupId>
120
-			<artifactId>logback-classic</artifactId>
121
-			<version>${logback.version}</version>
127
+			<groupId>org.springframework.boot</groupId>
128
+			<artifactId>spring-boot-starter-log4j</artifactId>
122 129
 		</dependency>
130
+
123 131
 		<dependency>
124
-			<groupId>ch.qos.logback</groupId>
125
-			<artifactId>logback-access</artifactId>
126
-			<version>${logback.access.version}</version>
132
+			<groupId>org.springframework.boot</groupId>
133
+			<artifactId>spring-boot-starter</artifactId>
134
+			<exclusions>
135
+				<exclusion>
136
+					<groupId>org.springframework.boot</groupId>
137
+					<artifactId>spring-boot-starter-logging</artifactId>
138
+				</exclusion>
139
+			</exclusions>
127 140
 		</dependency>
141
+
142
+
128 143
 		<dependency>
129 144
 			<groupId>commons-logging</groupId>
130 145
 			<artifactId>commons-logging</artifactId>

+ 19
- 0
CODE/smart-community/app-api/src/main/resources/log4j.properties 查看文件

@@ -0,0 +1,19 @@
1
+log4j.rootLogger=info,A1,R
2
+log4j.appender.A1=org.apache.log4j.ConsoleAppender
3
+log4j.appender.A1.Target=System.out
4
+log4j.appender.A1.layout=org.apache.log4j.PatternLayout
5
+log4j.appender.A1.layout.ConversionPattern=%-5p%x [%t] %d - %c %m%n  
6
+
7
+log4j.appender.R=org.apache.log4j.DailyRollingFileAppender
8
+log4j.appender.R.File=../logs/resold_admin_.log
9
+log4j.appender.R.layout=org.apache.log4j.PatternLayout
10
+log4j.appender.R.Append = true
11
+log4j.appender.R.ImmediateFlush = true
12
+log4j.appender.R.DatePattern = '.' yyyy - MM - dd '.txt'
13
+log4j.appender.R.layout.ConversionPattern=%-5p%x [%t] %d -%c %m%n
14
+
15
+#log4j.logger.com.ibatis=DEBUG
16
+log4j.logger.org.springframework.transaction.support.TransactionSynchronizationManager = INFO
17
+log4j.logger.java.sql.Connection=DEBUG
18
+log4j.logger.java.sql.Statement=DEBUG
19
+log4j.logger.java.sql.PreparedStatement=DEBUG

+ 0
- 61
CODE/smart-community/app-api/src/main/resources/logback.xml 查看文件

@@ -1,61 +0,0 @@
1
-<?xml version="1.0" encoding="UTF-8"?>
2
-<configuration>
3
-    <property name="LOG_HOME" value="/logs/smartCommunity/app-api" />
4
-
5
-    <appender name="Console" class="ch.qos.logback.core.ConsoleAppender">
6
-        <encoder>
7
-            <pattern>%d{yyyy/MM/dd-HH:mm:ss} [%thread] %-5level %logger{16} - %msg%n</pattern>
8
-        </encoder>
9
-    </appender>
10
-
11
-    <appender name="normalLog"
12
-              class="ch.qos.logback.core.rolling.RollingFileAppender">
13
-        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
14
-            <FileNamePattern>${LOG_HOME}/web.normal.%d{yyyy-MM-dd}.log
15
-            </FileNamePattern>
16
-            <MaxHistory>30</MaxHistory>
17
-        </rollingPolicy>
18
-        <triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
19
-            <maxFileSize>10MB</maxFileSize>
20
-        </triggeringPolicy>
21
-        <layout class="ch.qos.logback.classic.PatternLayout">
22
-            <pattern>%d{yyyy/MM/dd-HH:mm:ss} [%thread] %-5level %logger{16} - %msg%n
23
-            </pattern>
24
-        </layout>
25
-        <filter class="ch.qos.logback.classic.filter.LevelFilter">
26
-            <level>ERROR</level>
27
-            <onMatch>DENY</onMatch>
28
-            <onMismatch>ACCEPT</onMismatch>
29
-        </filter>
30
-    </appender>
31
-    <appender name="errorLog"
32
-              class="ch.qos.logback.core.rolling.RollingFileAppender">
33
-        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
34
-            <FileNamePattern>${LOG_HOME}/web.error.%d{yyyy-MM-dd}.log
35
-            </FileNamePattern>
36
-            <MaxHistory>30</MaxHistory>
37
-        </rollingPolicy>
38
-        <triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
39
-            <maxFileSize>10MB</maxFileSize>
40
-        </triggeringPolicy>
41
-        <layout class="ch.qos.logback.classic.PatternLayout">
42
-            <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{16} - %msg%n
43
-            </pattern>
44
-        </layout>
45
-        <filter class="ch.qos.logback.classic.filter.LevelFilter">
46
-            <level>ERROR</level>
47
-            <onMatch>ACCEPT</onMatch>
48
-            <onMismatch>DENY</onMismatch>
49
-        </filter>
50
-    </appender>
51
-
52
-
53
-    <logger name="com.community" level="debug" >
54
-        <appender-ref ref="normalLog" />
55
-        <appender-ref ref="errorLog" />
56
-    </logger>
57
-
58
-    <root level="info">
59
-        <appender-ref ref="Console" />
60
-    </root>
61
-</configuration>