summaryrefslogtreecommitdiff
path: root/src/main/resources/config
diff options
context:
space:
mode:
authorfangshunjian <[email protected]>2024-06-21 11:00:58 +0800
committerfangshunjian <[email protected]>2024-06-21 11:00:58 +0800
commit0f9fff2f41d16a32c3c95606ca192ad2c33b810e (patch)
tree3fb53ec3cd9103d2bde87b53a2bc25fc6dacd207 /src/main/resources/config
初始化项目HEADmain
Diffstat (limited to 'src/main/resources/config')
-rw-r--r--src/main/resources/config/asw.properties10
-rw-r--r--src/main/resources/config/logback-spring.xml67
2 files changed, 77 insertions, 0 deletions
diff --git a/src/main/resources/config/asw.properties b/src/main/resources/config/asw.properties
new file mode 100644
index 0000000..d388294
--- /dev/null
+++ b/src/main/resources/config/asw.properties
@@ -0,0 +1,10 @@
+server.port=80
+database.port=3306
+#database.host=192.168.44.23
+#database.name=dh-test-f
+#database.user=nezha
+database.host=127.0.0.1
+database.name=asw
+database.user=user
+#database.pin=NTV/OauZb0eHc9tqzQzG0bbfmzH0VRILYhGbU2ssJ1fDr5gqJ+gd5ELnND3wZ6EB
+database.pin=TPe6maTtzzu0zD0n0H+UTqug9nnb6l+eESqvILQ1dy3e1bEVZHTXfsKjqKp3vAXQ \ No newline at end of file
diff --git a/src/main/resources/config/logback-spring.xml b/src/main/resources/config/logback-spring.xml
new file mode 100644
index 0000000..1dbdc8a
--- /dev/null
+++ b/src/main/resources/config/logback-spring.xml
@@ -0,0 +1,67 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<configuration scan="true" scanPeriod="60 seconds">
+ <include resource="org/springframework/boot/logging/logback/defaults.xml" />
+ <logger name="org.springframework.web" level="info" />
+ <logger name="org.springboot.sample" level="warn" />
+ <logger name="org.apache" level="warn" />
+ <logger name="org.springframework" level="info" />
+ <logger name="druid.sql" level="info" />
+
+ <property name="log.path" value="/var/log/dh/" />
+ <!-- 输出格式 -->
+ <property name="out.pattern" value="%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n" />
+ <!-- 活动文件的大小 -->
+ <property name="max.file.size" value="100MB"/>
+ <!-- 保留的归档文件的最大数量 -->
+ <property name="max.history" value="30"/>
+ <!-- 控制所有归档日志文件的总大小 -->
+ <property name="total.size.cap" value="10GB"/>
+
+ <!-- 2.2 level为 INFO 日志,时间滚动输出 -->
+ <appender name="LOG_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
+ <!-- 正在记录的日志文档的路径及文档名 -->
+ <file>${log.path}/dh-web.log</file>
+ <!--日志文档输出格式 -->
+ <encoder>
+ <pattern>${out.pattern}</pattern>
+ <charset>UTF-8</charset>
+ </encoder>
+ <!-- 日志记录器的滚动策略,按日期,按大小记录 -->
+ <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
+ <fileNamePattern>${log.path}/dh-web-%d{yyyy-MM-dd}.%i.log</fileNamePattern>
+ <maxFileSize>${max.file.size}</maxFileSize>
+ <maxHistory>${max.history}</maxHistory>
+ <totalSizeCap>${total.size.cap}</totalSizeCap>
+ </rollingPolicy>
+ </appender>
+
+ <!-- 2.1 level为 ERROR 日志,时间滚动输出 -->
+ <appender name="ERROR_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
+ <!-- 正在记录的日志文档的路径及文档名 -->
+ <file>${log.path}/dh-web-error.log</file>
+ <!--日志文档输出格式 -->
+ <encoder>
+ <pattern>${out.pattern}</pattern>
+ <charset>UTF-8</charset>
+ </encoder>
+ <!-- 日志记录器的滚动策略,按日期,按大小记录 -->
+ <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
+ <fileNamePattern>${log.path}/dh-web-error-%d{yyyy-MM-dd}.%i.log</fileNamePattern>
+ <maxFileSize>${max.file.size}</maxFileSize>
+ <maxHistory>${max.history}</maxHistory>
+ <totalSizeCap>${total.size.cap}</totalSizeCap>
+ </rollingPolicy>
+ <!-- 此日志文档只记录debug级别的 -->
+ <filter class="ch.qos.logback.classic.filter.LevelFilter">
+ <level>error</level>
+ <onMatch>ACCEPT</onMatch>
+ <onMismatch>DENY</onMismatch>
+ </filter>
+ </appender>
+
+ <root level="INFO">
+ <appender-ref ref="LOG_FILE" />
+ <appender-ref ref="ERROR_FILE" />
+ </root>
+
+</configuration>