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 @@ - +