From 29d5edea9c4130b4bb253088f436aa9b1aee008a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?LI-CCONG=5C=E6=9D=8E=E8=81=AA=E8=81=AA?= <1441652193@qq.com>
Date: Fri, 22 Mar 2024 12:23:36 +0800
Subject: [PATCH] =?UTF-8?q?=E5=A4=9A=E7=8E=AF=E5=A2=83=E9=85=8D=E7=BD=AE?=
=?UTF-8?q?=E6=89=93=E5=8C=85?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
nxhs-service/pom.xml | 23 +++
.../src/main/resources/application-dev.yml | 9 +
...plication-pro.yml => application-prod.yml} | 9 +
.../src/main/resources/application.yml | 12 +-
.../{logback-spring.xml => logback-dev.xml} | 33 +--
.../src/main/resources/logback-prod.xml | 194 ++++++++++++++++++
pom.xml | 22 ++
7 files changed, 269 insertions(+), 33 deletions(-)
rename nxhs-service/src/main/resources/{application-pro.yml => application-prod.yml} (67%)
rename nxhs-service/src/main/resources/{logback-spring.xml => logback-dev.xml} (92%)
create mode 100644 nxhs-service/src/main/resources/logback-prod.xml
diff --git a/nxhs-service/pom.xml b/nxhs-service/pom.xml
index 5642d0c..d3680d7 100644
--- a/nxhs-service/pom.xml
+++ b/nxhs-service/pom.xml
@@ -66,6 +66,29 @@
+
+
+
+ src/main/resources
+
+ application.yml
+ application-${environment}.yml
+ logback-${environment}.xml
+
+ true
+
+
+
+ src/main/resources
+
+ apiclient_cert.pem
+ apiclient_key.pem
+ wxpay_v3.properties
+ nxhs.jks
+
+ false
+
+
\ No newline at end of file
diff --git a/nxhs-service/src/main/resources/application-dev.yml b/nxhs-service/src/main/resources/application-dev.yml
index 24e8843..1125462 100644
--- a/nxhs-service/src/main/resources/application-dev.yml
+++ b/nxhs-service/src/main/resources/application-dev.yml
@@ -12,3 +12,12 @@ spring:
host: 222.71.165.188
port: 6379
password: qweasd,.123 # 密码为空时,请将本行注释
+
+logging:
+ config: classpath:logback-dev.xml
+ level:
+ cc.yunxi: debug
+ pattern:
+ dateformat: yyyy-MM-dd HH:mm:ss:SSS
+ file:
+ path: "${user.dir}/logs/${spring.application.name}"
diff --git a/nxhs-service/src/main/resources/application-pro.yml b/nxhs-service/src/main/resources/application-prod.yml
similarity index 67%
rename from nxhs-service/src/main/resources/application-pro.yml
rename to nxhs-service/src/main/resources/application-prod.yml
index 71eb02f..426488a 100644
--- a/nxhs-service/src/main/resources/application-pro.yml
+++ b/nxhs-service/src/main/resources/application-prod.yml
@@ -12,3 +12,12 @@ spring:
host: 127.0.0.1
port: 6379
password: yx0818 # 密码为空时,请将本行注释
+
+logging:
+ config: classpath:logback-prod.xml
+ level:
+ cc.yunxi: debug
+ pattern:
+ dateformat: yyyy-MM-dd HH:mm:ss:SSS
+ file:
+ path: "${user.dir}/logs/${spring.application.name}"
diff --git a/nxhs-service/src/main/resources/application.yml b/nxhs-service/src/main/resources/application.yml
index 35b897a..7b97625 100644
--- a/nxhs-service/src/main/resources/application.yml
+++ b/nxhs-service/src/main/resources/application.yml
@@ -4,13 +4,13 @@ server:
spring:
application:
name: nxhs-service
+ profiles:
+ active: '@environment@'
servlet:
multipart: #文件传输配置
max-file-size: 100MB #单个数据大小限制
max-request-size: 100MB #请求总数据大小限制
enabled: true #是否启用分段上传支持
- profiles:
- active: dev
datasource:
url: jdbc:mysql://127.0.0.1:3306/nxhs?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&serverTimezone=Asia/Shanghai
driver-class-name: com.mysql.cj.jdbc.Driver
@@ -39,14 +39,6 @@ mybatis-plus:
id-type: auto
type-aliases-package: cc.yunxi.domain.po # 指定实体对象扫描包, 简化xml中resultType路径
-logging:
- level:
- cc.yunxi: debug
- pattern:
- dateformat: yyyy-MM-dd HH:mm:ss:SSS
- file:
- path: "${user.dir}/logs/${spring.application.name}"
-
knife4j:
enable: true
openapi:
diff --git a/nxhs-service/src/main/resources/logback-spring.xml b/nxhs-service/src/main/resources/logback-dev.xml
similarity index 92%
rename from nxhs-service/src/main/resources/logback-spring.xml
rename to nxhs-service/src/main/resources/logback-dev.xml
index 568d2fc..a767c42 100644
--- a/nxhs-service/src/main/resources/logback-spring.xml
+++ b/nxhs-service/src/main/resources/logback-dev.xml
@@ -179,29 +179,16 @@
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
diff --git a/nxhs-service/src/main/resources/logback-prod.xml b/nxhs-service/src/main/resources/logback-prod.xml
new file mode 100644
index 0000000..a767c42
--- /dev/null
+++ b/nxhs-service/src/main/resources/logback-prod.xml
@@ -0,0 +1,194 @@
+
+
+
+
+
+
+ logback
+
+
+
+
+
+
+
+
+ debug
+
+
+ ${CONSOLE_LOG_PATTERN}
+
+ UTF-8
+
+
+
+
+
+
+
+
+
+ ${log.path}/log_debug.log
+
+
+ %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n
+ UTF-8
+
+
+
+
+
+
+
+ ${log.path}/debug/log-debug-%d{yyyy-MM-dd_HH-mm}.%i.log
+
+
+ 100MB
+
+ 30
+
+ 20GB
+
+
+
+ debug
+ ACCEPT
+ DENY
+
+
+
+
+
+
+ ${log.path}/log_info.log
+
+
+ %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n
+ UTF-8
+
+
+
+
+
+
+ ${log.path}/info/log-info-%d{yyyy-MM-dd}.%i.log
+
+
+ 100MB
+
+ 30
+
+ 20GB
+
+
+
+
+
+ info
+ ACCEPT
+ DENY
+
+
+
+
+
+
+ ${log.path}/log_warn.log
+
+
+ %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n
+ UTF-8
+
+
+
+
+
+
+ ${log.path}/warn/log-warn-%d{yyyy-MM-dd}.%i.log
+
+
+ 100MB
+
+ 30
+
+ 20GB
+
+
+
+ warn
+ ACCEPT
+ DENY
+
+
+
+
+
+
+
+ ${log.path}/log_error.log
+
+
+ %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n
+ UTF-8
+
+
+
+
+
+
+ ${log.path}/error/log-error-%d{yyyy-MM-dd}.%i.log
+
+
+ 100MB
+
+ 30
+
+ 20GB
+
+
+
+ ERROR
+ ACCEPT
+ DENY
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pom.xml b/pom.xml
index 5f2f4ae..9ffd393 100644
--- a/pom.xml
+++ b/pom.xml
@@ -94,6 +94,28 @@
+
+
+
+
+ dev
+
+
+ true
+
+
+ dev
+
+
+
+
+ prod
+
+ prod
+
+
+
+