From c969b650f5316a4a39b3181b5481d78e4425dd52 Mon Sep 17 00:00:00 2001
From: eric <465889110@qq.com>
Date: Thu, 11 Sep 2025 18:38:19 +0800
Subject: [PATCH] no message
---
Jenkinsfile | 1 +
pom.xml | 5 +++
src/main/resources/application.yml | 67 +-----------------------------
src/main/resources/bootstrap.yml | 15 +++++++
src/main/resources/logback.xml | 2 +-
5 files changed, 23 insertions(+), 67 deletions(-)
create mode 100644 src/main/resources/bootstrap.yml
diff --git a/Jenkinsfile b/Jenkinsfile
index a2dcfb3..6f80193 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -69,6 +69,7 @@ pipeline {
-e JAVA_OPTS="-Xms256m -Xmx512m -Duser.timezone=Asia/Shanghai" \
-e TZ=Asia/Shanghai \
-v /etc/localtime:/etc/localtime:ro \
+ -v /sczx/logs/sync:/sczx/logs/sync:rw \
--restart always \
\${DOCKER_IMAGE}
"""
diff --git a/pom.xml b/pom.xml
index af8a580..c9e525b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -127,6 +127,11 @@
8.0.33
+
+ com.alibaba.cloud
+ spring-cloud-starter-alibaba-nacos-config
+
+
io.springfox
diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml
index 3dede08..f74bfb0 100644
--- a/src/main/resources/application.yml
+++ b/src/main/resources/application.yml
@@ -1,69 +1,4 @@
-server:
- port: 8016
-
spring:
application:
- name: sczx-sync # 微服务名称
- http:
- encoding:
- charset: UTF-8
- enabled: true
- force: true
- mvc:
- async:
- request-timeout: -1
- jackson:
- date-format: yyyy-MM-dd HH:mm:ss
- time-zone: GMT+8
- cloud:
- nacos:
- discovery:
- server-addr: 115.190.8.52:8848 # Nacos 地址
- group: DEFAULT_GROUP
- metadata:
- version: 1.0.0
- env: dev
- lifecycle:
- timeout-per-shutdown-phase: 30s # 设置优雅停机时间
- datasource:
- url: jdbc:mysql://115.190.8.52:3306/sczx?useSSL=false&serverTimezone=UTC&allowPublicKeyRetrieval=true
- username: sczx_user
- password: Sczx123@
- driver-class-name: com.mysql.cj.jdbc.Driver
- hikari:
- maximum-pool-size: 10
- auto-commit: true
-
-management:
- endpoints:
- web:
- exposure:
- include: "*" # 暴露所有监控端点
- endpoint:
- health:
- show-details: always
-
-
-
-
-mybatis-plus:
- mapper-locations: classpath*:mapper/**/*.xml
- type-aliases-package: com.sczx.sync.po # 实体类包路径
- configuration:
- mapUnderscoreToCamelCase: true
- log-impl: org.apache.ibatis.logging.stdout.StdOutImpl # 控制台打印 SQL(调试用)
-
-
-# 第三方平台配置
-third-party:
- platform:
- app-id: C202508001
- access-token: 5DCCABD4641B40948B64F1B4B4D59DAC
- api-url: https://sczx-zuche-datasync.de-wincle.cn/c2b
- timeout: 30000
- retry-times: 3
-
-battery-platform:
- appid: B202507001
- access_token: 6E7C062AC581505438B64574BE7AD887
\ No newline at end of file
+ name: sczx-sync # 微服务名称
\ No newline at end of file
diff --git a/src/main/resources/bootstrap.yml b/src/main/resources/bootstrap.yml
new file mode 100644
index 0000000..bb46a8e
--- /dev/null
+++ b/src/main/resources/bootstrap.yml
@@ -0,0 +1,15 @@
+spring:
+ application:
+ name: sczx-sync # 应用名称,对应 Nacos 配置的 dataId
+ cloud:
+ nacos:
+ server-addr: 115.190.8.52:8848 # Nacos 服务器地址
+ config:
+ group: DEFAULT_GROUP # 配置分组
+ file-extension: yaml # 配置文件格式
+ timeout: 5000 # 配置读取超时时间
+ # 添加共享配置
+ shared-configs:
+ - data-id: shared-config.yaml
+ group: DEFAULT_GROUP
+ refresh: true # 是否支持动态刷新
\ No newline at end of file
diff --git a/src/main/resources/logback.xml b/src/main/resources/logback.xml
index e594345..5188bb7 100644
--- a/src/main/resources/logback.xml
+++ b/src/main/resources/logback.xml
@@ -4,7 +4,7 @@
-
+