diff --git a/pom.xml b/pom.xml
index 5f85a679..007ca049 100644
--- a/pom.xml
+++ b/pom.xml
@@ -212,27 +212,44 @@
env-dev
dev
- dev
+
+ 172.16.46.63:30848
+ prod
+ DEFAULT_GROUP
+
+
+ 1.0.0
env-prod
prod
- prod
+
+ 172.16.46.63:30848
+ prod
+ DEFAULT_GROUP
+
+
+ 1.0.0
env-local
local
- local
+ 172.16.46.63:30848
+ local
+ DEFAULT_GROUP
+
+
+ 1.0.0
chenbowen
- chenbowen
+ chenbowen
diff --git a/yudao-gateway/src/main/resources/application-local.yaml b/yudao-gateway/src/main/resources/application-local.yaml
index 98499cec..2e7fc9f8 100644
--- a/yudao-gateway/src/main/resources/application-local.yaml
+++ b/yudao-gateway/src/main/resources/application-local.yaml
@@ -1,20 +1,3 @@
---- #################### 注册中心 + 配置中心相关配置 ####################
-
-spring:
- cloud:
- nacos:
- server-addr: 172.16.46.63:30848 # Nacos 服务器地址
- username: # Nacos 账号
- password: # Nacos 密码
- discovery: # 【配置中心】配置项
- namespace: ${namespace.name} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
- group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
- metadata:
- version: 1.0.0 # 服务实例的版本号,可用于灰度发布
- config: # 【注册中心】配置项
- namespace: ${namespace.name} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
- group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
-
# 日志文件配置
logging:
level:
diff --git a/yudao-gateway/src/main/resources/application.yaml b/yudao-gateway/src/main/resources/application.yaml
index 24e4b685..be284ca5 100644
--- a/yudao-gateway/src/main/resources/application.yaml
+++ b/yudao-gateway/src/main/resources/application.yaml
@@ -25,6 +25,18 @@ spring:
- optional:nacos:${spring.application.name}-${spring.profiles.active}.yaml # 加载【Nacos】的配置
cloud:
+ nacos:
+ server-addr: ${config.server-addr} # Nacos 服务器地址
+ username: ${config.username} # Nacos 账号
+ password: ${config.password} # Nacos 密码
+ discovery: # 【配置中心】配置项
+ namespace: ${config.namespace} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
+ group: ${config.group} # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
+ metadata:
+ version: 1.0.0 # 服务实例的版本号,可用于灰度发布
+ config: # 【注册中心】配置项
+ namespace: ${config.namespace} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
+ group: ${config.group} # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
# Spring Cloud Gateway 配置项,对应 GatewayProperties 类
gateway:
# 路由配置项,对应 RouteDefinition 数组
diff --git a/yudao-module-ai/yudao-module-ai-server/src/main/resources/application-dev.yaml b/yudao-module-ai/yudao-module-ai-server/src/main/resources/application-dev.yaml
index aab7ab09..5c4a282c 100644
--- a/yudao-module-ai/yudao-module-ai-server/src/main/resources/application-dev.yaml
+++ b/yudao-module-ai/yudao-module-ai-server/src/main/resources/application-dev.yaml
@@ -1,20 +1,3 @@
---- #################### 注册中心 + 配置中心相关配置 ####################
-
-spring:
- cloud:
- nacos:
- server-addr: 172.16.46.63:30848 # Nacos 服务器地址
- username: # Nacos 账号
- password: # Nacos 密码
- discovery: # 【配置中心】配置项
- namespace: ${namespace.name} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
- group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
- metadata:
- version: 1.0.0 # 服务实例的版本号,可用于灰度发布
- config: # 【注册中心】配置项
- namespace: ${namespace.name} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
- group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
-
--- #################### 数据库相关配置 ####################
spring:
# 数据源配置项
diff --git a/yudao-module-ai/yudao-module-ai-server/src/main/resources/application-local.yaml b/yudao-module-ai/yudao-module-ai-server/src/main/resources/application-local.yaml
index 2982981d..25585e3c 100644
--- a/yudao-module-ai/yudao-module-ai-server/src/main/resources/application-local.yaml
+++ b/yudao-module-ai/yudao-module-ai-server/src/main/resources/application-local.yaml
@@ -1,20 +1,3 @@
---- #################### 注册中心 + 配置中心相关配置 ####################
-
-spring:
- cloud:
- nacos:
- server-addr: 172.16.46.63:30848 # Nacos 服务器地址
- username: # Nacos 账号
- password: # Nacos 密码
- discovery: # 【配置中心】配置项
- namespace: ${namespace.name} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
- group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
- metadata:
- version: 1.0.0 # 服务实例的版本号,可用于灰度发布
- config: # 【注册中心】配置项
- namespace: ${namespace.name} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
- group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
-
--- #################### 数据库相关配置 ####################
spring:
# 数据源配置项
diff --git a/yudao-module-ai/yudao-module-ai-server/src/main/resources/application.yaml b/yudao-module-ai/yudao-module-ai-server/src/main/resources/application.yaml
index 391aa2b1..87a03e06 100644
--- a/yudao-module-ai/yudao-module-ai-server/src/main/resources/application.yaml
+++ b/yudao-module-ai/yudao-module-ai-server/src/main/resources/application.yaml
@@ -4,6 +4,20 @@ spring:
profiles:
active: ${env.name}
+ #统一nacos配置,使用 profile 管理
+ cloud:
+ nacos:
+ server-addr: ${config.server-addr} # Nacos 服务器地址
+ username: ${config.username} # Nacos 账号
+ password: ${config.password} # Nacos 密码
+ discovery: # 【配置中心】配置项
+ namespace: ${config.namespace} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
+ group: ${config.group} # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
+ metadata:
+ version: 1.0.0 # 服务实例的版本号,可用于灰度发布
+ config: # 【注册中心】配置项
+ namespace: ${config.namespace} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
+ group: ${config.group} # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
main:
allow-circular-references: true # 允许循环依赖,因为项目是三层架构,无法避免这个情况。
diff --git a/yudao-module-bpm/yudao-module-bpm-server/src/main/resources/application-dev.yaml b/yudao-module-bpm/yudao-module-bpm-server/src/main/resources/application-dev.yaml
index baaf6f1d..4a619a33 100644
--- a/yudao-module-bpm/yudao-module-bpm-server/src/main/resources/application-dev.yaml
+++ b/yudao-module-bpm/yudao-module-bpm-server/src/main/resources/application-dev.yaml
@@ -1,20 +1,3 @@
---- #################### 注册中心 + 配置中心相关配置 ####################
-
-spring:
- cloud:
- nacos:
- server-addr: 172.16.46.63:30848 # Nacos 服务器地址
- username: # Nacos 账号
- password: # Nacos 密码
- discovery: # 【配置中心】配置项
- namespace: ${namespace.name} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
- group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
- metadata:
- version: 1.0.0 # 服务实例的版本号,可用于灰度发布
- config: # 【注册中心】配置项
- namespace: ${namespace.name} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
- group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
-
--- #################### 数据库相关配置 ####################
spring:
# 数据源配置项
diff --git a/yudao-module-bpm/yudao-module-bpm-server/src/main/resources/application-local.yaml b/yudao-module-bpm/yudao-module-bpm-server/src/main/resources/application-local.yaml
index 06e29834..c48264c5 100644
--- a/yudao-module-bpm/yudao-module-bpm-server/src/main/resources/application-local.yaml
+++ b/yudao-module-bpm/yudao-module-bpm-server/src/main/resources/application-local.yaml
@@ -1,20 +1,3 @@
---- #################### 注册中心 + 配置中心相关配置 ####################
-
-spring:
- cloud:
- nacos:
- server-addr: 172.16.46.63:30848 # Nacos 服务器地址
- username: # Nacos 账号
- password: # Nacos 密码
- discovery: # 【配置中心】配置项
- namespace: ${namespace.name} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
- group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
- metadata:
- version: 1.0.0 # 服务实例的版本号,可用于灰度发布
- config: # 【注册中心】配置项
- namespace: ${namespace.name} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
- group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
-
--- #################### 数据库相关配置 ####################
spring:
# 数据源配置项
diff --git a/yudao-module-bpm/yudao-module-bpm-server/src/main/resources/application.yaml b/yudao-module-bpm/yudao-module-bpm-server/src/main/resources/application.yaml
index f704deb6..1744c56b 100644
--- a/yudao-module-bpm/yudao-module-bpm-server/src/main/resources/application.yaml
+++ b/yudao-module-bpm/yudao-module-bpm-server/src/main/resources/application.yaml
@@ -4,6 +4,20 @@ spring:
profiles:
active: ${env.name}
+ #统一nacos配置,使用 profile 管理
+ cloud:
+ nacos:
+ server-addr: ${config.server-addr} # Nacos 服务器地址
+ username: ${config.username} # Nacos 账号
+ password: ${config.password} # Nacos 密码
+ discovery: # 【配置中心】配置项
+ namespace: ${config.namespace} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
+ group: ${config.group} # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
+ metadata:
+ version: 1.0.0 # 服务实例的版本号,可用于灰度发布
+ config: # 【注册中心】配置项
+ namespace: ${config.namespace} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
+ group: ${config.group} # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
main:
allow-circular-references: true # 允许循环依赖,因为项目是三层架构,无法避免这个情况。
diff --git a/yudao-module-infra/yudao-module-infra-server/src/main/resources/application-dev.yaml b/yudao-module-infra/yudao-module-infra-server/src/main/resources/application-dev.yaml
index 269cb96d..a798c6d7 100644
--- a/yudao-module-infra/yudao-module-infra-server/src/main/resources/application-dev.yaml
+++ b/yudao-module-infra/yudao-module-infra-server/src/main/resources/application-dev.yaml
@@ -1,20 +1,3 @@
---- #################### 注册中心 + 配置中心相关配置 ####################
-
-spring:
- cloud:
- nacos:
- server-addr: 172.16.46.63:30848 # Nacos 服务器地址
- username: # Nacos 账号
- password: # Nacos 密码
- discovery: # 【配置中心】配置项
- namespace: ${namespace.name} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
- group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
- metadata:
- version: 1.0.0 # 服务实例的版本号,可用于灰度发布
- config: # 【注册中心】配置项
- namespace: ${namespace.name} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
- group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
-
--- #################### 数据库相关配置 ####################
spring:
# 数据源配置项
diff --git a/yudao-module-infra/yudao-module-infra-server/src/main/resources/application-local.yaml b/yudao-module-infra/yudao-module-infra-server/src/main/resources/application-local.yaml
index df378279..3c64b92d 100644
--- a/yudao-module-infra/yudao-module-infra-server/src/main/resources/application-local.yaml
+++ b/yudao-module-infra/yudao-module-infra-server/src/main/resources/application-local.yaml
@@ -1,20 +1,3 @@
---- #################### 注册中心 + 配置中心相关配置 ####################
-
-spring:
- cloud:
- nacos:
- server-addr: 172.16.46.63:30848 # Nacos 服务器地址
- username: # Nacos 账号
- password: # Nacos 密码
- discovery: # 【配置中心】配置项
- namespace: ${namespace.name} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
- group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
- metadata:
- version: 1.0.0 # 服务实例的版本号,可用于灰度发布
- config: # 【注册中心】配置项
- namespace: ${namespace.name} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
- group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
-
--- #################### 数据库相关配置 ####################
spring:
diff --git a/yudao-module-infra/yudao-module-infra-server/src/main/resources/application.yaml b/yudao-module-infra/yudao-module-infra-server/src/main/resources/application.yaml
index acddc695..115dfd3f 100644
--- a/yudao-module-infra/yudao-module-infra-server/src/main/resources/application.yaml
+++ b/yudao-module-infra/yudao-module-infra-server/src/main/resources/application.yaml
@@ -4,6 +4,20 @@ spring:
profiles:
active: ${env.name}
+ #统一nacos配置,使用 profile 管理
+ cloud:
+ nacos:
+ server-addr: ${config.server-addr} # Nacos 服务器地址
+ username: ${config.username} # Nacos 账号
+ password: ${config.password} # Nacos 密码
+ discovery: # 【配置中心】配置项
+ namespace: ${config.namespace} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
+ group: ${config.group} # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
+ metadata:
+ version: 1.0.0 # 服务实例的版本号,可用于灰度发布
+ config: # 【注册中心】配置项
+ namespace: ${config.namespace} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
+ group: ${config.group} # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
main:
allow-circular-references: true # 允许循环依赖,因为项目是三层架构,无法避免这个情况。
diff --git a/yudao-module-mp/yudao-module-mp-server/src/main/resources/application-dev.yaml b/yudao-module-mp/yudao-module-mp-server/src/main/resources/application-dev.yaml
index 7ec0b3ac..28ee986f 100644
--- a/yudao-module-mp/yudao-module-mp-server/src/main/resources/application-dev.yaml
+++ b/yudao-module-mp/yudao-module-mp-server/src/main/resources/application-dev.yaml
@@ -1,20 +1,3 @@
---- #################### 注册中心 + 配置中心相关配置 ####################
-
-spring:
- cloud:
- nacos:
- server-addr: 127.0.0.1:8848 # Nacos 服务器地址
- username: # Nacos 账号
- password: # Nacos 密码
- discovery: # 【配置中心】配置项
- namespace: ${namespace.name} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
- group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
- metadata:
- version: 1.0.0 # 服务实例的版本号,可用于灰度发布
- config: # 【注册中心】配置项
- namespace: ${namespace.name} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
- group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
-
--- #################### 数据库相关配置 ####################
spring:
# 数据源配置项
diff --git a/yudao-module-mp/yudao-module-mp-server/src/main/resources/application-local.yaml b/yudao-module-mp/yudao-module-mp-server/src/main/resources/application-local.yaml
index 198971f5..9520102b 100644
--- a/yudao-module-mp/yudao-module-mp-server/src/main/resources/application-local.yaml
+++ b/yudao-module-mp/yudao-module-mp-server/src/main/resources/application-local.yaml
@@ -1,20 +1,3 @@
---- #################### 注册中心 + 配置中心相关配置 ####################
-
-spring:
- cloud:
- nacos:
- server-addr: 127.0.0.1:8848 # Nacos 服务器地址
- username: # Nacos 账号
- password: # Nacos 密码
- discovery: # 【配置中心】配置项
- namespace: ${namespace.name} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
- group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
- metadata:
- version: 1.0.0 # 服务实例的版本号,可用于灰度发布
- config: # 【注册中心】配置项
- namespace: ${namespace.name} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
- group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
-
--- #################### 数据库相关配置 ####################
spring:
# 数据源配置项
diff --git a/yudao-module-mp/yudao-module-mp-server/src/main/resources/application.yaml b/yudao-module-mp/yudao-module-mp-server/src/main/resources/application.yaml
index 55f4eed6..9d5e6ba2 100644
--- a/yudao-module-mp/yudao-module-mp-server/src/main/resources/application.yaml
+++ b/yudao-module-mp/yudao-module-mp-server/src/main/resources/application.yaml
@@ -4,6 +4,20 @@ spring:
profiles:
active: ${env.name}
+ #统一nacos配置,使用 profile 管理
+ cloud:
+ nacos:
+ server-addr: ${config.server-addr} # Nacos 服务器地址
+ username: ${config.username} # Nacos 账号
+ password: ${config.password} # Nacos 密码
+ discovery: # 【配置中心】配置项
+ namespace: ${config.namespace} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
+ group: ${config.group} # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
+ metadata:
+ version: 1.0.0 # 服务实例的版本号,可用于灰度发布
+ config: # 【注册中心】配置项
+ namespace: ${config.namespace} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
+ group: ${config.group} # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
main:
allow-circular-references: true # 允许循环依赖,因为项目是三层架构,无法避免这个情况。
diff --git a/yudao-module-report/yudao-module-report-server/src/main/resources/application-dev.yaml b/yudao-module-report/yudao-module-report-server/src/main/resources/application-dev.yaml
index e24cc85f..e6381563 100644
--- a/yudao-module-report/yudao-module-report-server/src/main/resources/application-dev.yaml
+++ b/yudao-module-report/yudao-module-report-server/src/main/resources/application-dev.yaml
@@ -1,20 +1,3 @@
---- #################### 注册中心 + 配置中心相关配置 ####################
-
-spring:
- cloud:
- nacos:
- server-addr: 172.16.46.63:30848 # Nacos 服务器地址
- username: # Nacos 账号
- password: # Nacos 密码
- discovery: # 【配置中心】配置项
- namespace: ${namespace.name} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
- group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
- metadata:
- version: 1.0.0 # 服务实例的版本号,可用于灰度发布
- config: # 【注册中心】配置项
- namespace: ${namespace.name} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
- group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
-
--- #################### 数据库相关配置 ####################
spring:
# 数据源配置项
diff --git a/yudao-module-report/yudao-module-report-server/src/main/resources/application-local.yaml b/yudao-module-report/yudao-module-report-server/src/main/resources/application-local.yaml
index 6d4a5610..acb1aebb 100644
--- a/yudao-module-report/yudao-module-report-server/src/main/resources/application-local.yaml
+++ b/yudao-module-report/yudao-module-report-server/src/main/resources/application-local.yaml
@@ -1,20 +1,3 @@
---- #################### 注册中心 + 配置中心相关配置 ####################
-
-spring:
- cloud:
- nacos:
- server-addr: 172.16.46.63:30848 # Nacos 服务器地址
- username: # Nacos 账号
- password: # Nacos 密码
- discovery: # 【配置中心】配置项
- namespace: ${namespace.name} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
- group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
- metadata:
- version: 1.0.0 # 服务实例的版本号,可用于灰度发布
- config: # 【注册中心】配置项
- namespace: ${namespace.name} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
- group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
-
--- #################### 数据库相关配置 ####################
spring:
diff --git a/yudao-module-report/yudao-module-report-server/src/main/resources/application.yaml b/yudao-module-report/yudao-module-report-server/src/main/resources/application.yaml
index 85e41fb6..2bf13e3e 100644
--- a/yudao-module-report/yudao-module-report-server/src/main/resources/application.yaml
+++ b/yudao-module-report/yudao-module-report-server/src/main/resources/application.yaml
@@ -4,6 +4,20 @@ spring:
profiles:
active: ${env.name}
+ #统一nacos配置,使用 profile 管理
+ cloud:
+ nacos:
+ server-addr: ${config.server-addr} # Nacos 服务器地址
+ username: ${config.username} # Nacos 账号
+ password: ${config.password} # Nacos 密码
+ discovery: # 【配置中心】配置项
+ namespace: ${config.namespace} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
+ group: ${config.group} # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
+ metadata:
+ version: 1.0.0 # 服务实例的版本号,可用于灰度发布
+ config: # 【注册中心】配置项
+ namespace: ${config.namespace} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
+ group: ${config.group} # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
main:
allow-circular-references: true # 允许循环依赖,因为项目是三层架构,无法避免这个情况。
diff --git a/yudao-module-system/yudao-module-system-server/src/main/resources/application-dev.yaml b/yudao-module-system/yudao-module-system-server/src/main/resources/application-dev.yaml
index 57725002..724e62f3 100644
--- a/yudao-module-system/yudao-module-system-server/src/main/resources/application-dev.yaml
+++ b/yudao-module-system/yudao-module-system-server/src/main/resources/application-dev.yaml
@@ -1,20 +1,3 @@
---- #################### 注册中心 + 配置中心相关配置 ####################
-
-spring:
- cloud:
- nacos:
- server-addr: 172.16.46.63:30848 # Nacos 服务器地址
- username: # Nacos 账号
- password: # Nacos 密码
- discovery: # 【配置中心】配置项
- namespace: ${namespace.name} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
- group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
- metadata:
- version: 1.0.0 # 服务实例的版本号,可用于灰度发布
- config: # 【注册中心】配置项
- namespace: ${namespace.name} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
- group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
-
--- #################### 数据库相关配置 ####################
spring:
# 数据源配置项
diff --git a/yudao-module-system/yudao-module-system-server/src/main/resources/application-local.yaml b/yudao-module-system/yudao-module-system-server/src/main/resources/application-local.yaml
index 0c4a6a4c..072576b9 100644
--- a/yudao-module-system/yudao-module-system-server/src/main/resources/application-local.yaml
+++ b/yudao-module-system/yudao-module-system-server/src/main/resources/application-local.yaml
@@ -1,20 +1,3 @@
---- #################### 注册中心 + 配置中心相关配置 ####################
-
-spring:
- cloud:
- nacos:
- server-addr: 172.16.46.63:30848 # Nacos 服务器地址
- username: # Nacos 账号
- password: # Nacos 密码
- discovery: # 【配置中心】配置项
- namespace: ${namespace.name} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
- group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
- metadata:
- version: 1.0.0 # 服务实例的版本号,可用于灰度发布
- config: # 【注册中心】配置项
- namespace: ${namespace.name} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
- group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
-
--- #################### 数据库相关配置 ####################
spring:
# 数据源配置项
diff --git a/yudao-module-system/yudao-module-system-server/src/main/resources/application.yaml b/yudao-module-system/yudao-module-system-server/src/main/resources/application.yaml
index 13e96058..6979f8ce 100644
--- a/yudao-module-system/yudao-module-system-server/src/main/resources/application.yaml
+++ b/yudao-module-system/yudao-module-system-server/src/main/resources/application.yaml
@@ -4,6 +4,20 @@ spring:
profiles:
active: ${env.name}
+ #统一nacos配置,使用 profile 管理
+ cloud:
+ nacos:
+ server-addr: ${config.server-addr} # Nacos 服务器地址
+ username: ${config.username} # Nacos 账号
+ password: ${config.password} # Nacos 密码
+ discovery: # 【配置中心】配置项
+ namespace: ${config.namespace} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
+ group: ${config.group} # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
+ metadata:
+ version: 1.0.0 # 服务实例的版本号,可用于灰度发布
+ config: # 【注册中心】配置项
+ namespace: ${config.namespace} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
+ group: ${config.group} # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
main:
allow-circular-references: true # 允许循环依赖,因为项目是三层架构,无法避免这个情况。
diff --git a/yudao-module-template/yudao-module-template-server/src/main/resources/application-dev.yaml b/yudao-module-template/yudao-module-template-server/src/main/resources/application-dev.yaml
index 57725002..724e62f3 100644
--- a/yudao-module-template/yudao-module-template-server/src/main/resources/application-dev.yaml
+++ b/yudao-module-template/yudao-module-template-server/src/main/resources/application-dev.yaml
@@ -1,20 +1,3 @@
---- #################### 注册中心 + 配置中心相关配置 ####################
-
-spring:
- cloud:
- nacos:
- server-addr: 172.16.46.63:30848 # Nacos 服务器地址
- username: # Nacos 账号
- password: # Nacos 密码
- discovery: # 【配置中心】配置项
- namespace: ${namespace.name} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
- group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
- metadata:
- version: 1.0.0 # 服务实例的版本号,可用于灰度发布
- config: # 【注册中心】配置项
- namespace: ${namespace.name} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
- group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
-
--- #################### 数据库相关配置 ####################
spring:
# 数据源配置项
diff --git a/yudao-module-template/yudao-module-template-server/src/main/resources/application-local.yaml b/yudao-module-template/yudao-module-template-server/src/main/resources/application-local.yaml
index cf6e7451..c3fa30ed 100644
--- a/yudao-module-template/yudao-module-template-server/src/main/resources/application-local.yaml
+++ b/yudao-module-template/yudao-module-template-server/src/main/resources/application-local.yaml
@@ -1,20 +1,3 @@
---- #################### 注册中心 + 配置中心相关配置 ####################
-
-spring:
- cloud:
- nacos:
- server-addr: 172.16.46.63:30848 # Nacos 服务器地址
- username: # Nacos 账号
- password: # Nacos 密码
- discovery: # 【配置中心】配置项
- namespace: ${namespace.name} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
- group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
- metadata:
- version: 1.0.0 # 服务实例的版本号,可用于灰度发布
- config: # 【注册中心】配置项
- namespace: ${namespace.name} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
- group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
-
--- #################### 数据库相关配置 ####################
spring:
# 数据源配置项
diff --git a/yudao-module-template/yudao-module-template-server/src/main/resources/application.yaml b/yudao-module-template/yudao-module-template-server/src/main/resources/application.yaml
index f8e01047..c8c71fe4 100644
--- a/yudao-module-template/yudao-module-template-server/src/main/resources/application.yaml
+++ b/yudao-module-template/yudao-module-template-server/src/main/resources/application.yaml
@@ -4,7 +4,20 @@ spring:
profiles:
active: ${env.name}
-
+ #统一nacos配置,使用 profile 管理
+ cloud:
+ nacos:
+ server-addr: ${config.server-addr} # Nacos 服务器地址
+ username: ${config.username} # Nacos 账号
+ password: ${config.password} # Nacos 密码
+ discovery: # 【配置中心】配置项
+ namespace: ${config.namespace} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
+ group: ${config.group} # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
+ metadata:
+ version: 1.0.0 # 服务实例的版本号,可用于灰度发布
+ config: # 【注册中心】配置项
+ namespace: ${config.namespace} # 命名空间。这里使用 maven Profile 资源过滤进行动态替换
+ group: ${config.group} # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
main:
allow-circular-references: true # 允许循环依赖,因为项目是三层架构,无法避免这个情况。
allow-bean-definition-overriding: true # 允许 Bean 覆盖,例如说 Feign 等会存在重复定义的服务
@@ -81,7 +94,7 @@ mybatis-plus-join:
# VO 转换(数据翻译)相关
easy-trans:
- is-enable-global: true # 启用全局翻译(拦截所有 SpringMVC ResponseBody 进行自动翻译 )。如果对于性能要求很高可关闭此配置,或通过 @IgnoreTrans 忽略某个接口
+ is-enable-global: false # 启用全局翻译(拦截所有 SpringMVC ResponseBody 进行自动翻译 )。如果对于性能要求很高可关闭此配置,或通过 @IgnoreTrans 忽略某个接口
--- #################### RPC 远程调用相关配置 ####################