refactor: 使用环境变量配置 Nacos,添加 common.yaml 共享配置

This commit is contained in:
k kfluous
2026-03-11 20:00:11 +08:00
parent 31435acd21
commit e64a88942a
4 changed files with 36 additions and 28 deletions

View File

@@ -1,21 +1,23 @@
spring:
application:
name: gateway-server
name: ${APP_NAME:gateway-server}
profiles:
active: dev
active: ${SPRING_PROFILES_ACTIVE:dev}
config:
import:
- optional:nacos:common.yaml
- optional:nacos:${spring.application.name}-${spring.profiles.active}.yaml
cloud:
nacos:
server-addr: nacos:8848
username: nacos
password: nacos
server-addr: ${NACOS_ADDR:nacos:8848}
namespace: ${NACOS_NAMESPACE:dev}
username: ${NACOS_USERNAME:nacos}
password: ${NACOS_PASSWORD:nacos}
discovery:
namespace: dev
namespace: ${NACOS_NAMESPACE:dev}
config:
namespace: dev
namespace: ${NACOS_NAMESPACE:dev}
file-extension: yaml

View File

@@ -1,21 +1,23 @@
spring:
application:
name: bpm-server
name: ${APP_NAME:bpm-server}
profiles:
active: dev
active: ${SPRING_PROFILES_ACTIVE:dev}
config:
import:
- optional:nacos:common.yaml
- optional:nacos:${spring.application.name}-${spring.profiles.active}.yaml
cloud:
nacos:
server-addr: nacos:8848
username: nacos
password: nacos
server-addr: ${NACOS_ADDR:nacos:8848}
namespace: ${NACOS_NAMESPACE:dev}
username: ${NACOS_USERNAME:nacos}
password: ${NACOS_PASSWORD:nacos}
discovery:
namespace: dev
namespace: ${NACOS_NAMESPACE:dev}
config:
namespace: dev
namespace: ${NACOS_NAMESPACE:dev}
file-extension: yaml

View File

@@ -1,21 +1,23 @@
spring:
application:
name: infra-server
name: ${APP_NAME:infra-server}
profiles:
active: dev
active: ${SPRING_PROFILES_ACTIVE:dev}
config:
import:
- optional:nacos:common.yaml
- optional:nacos:${spring.application.name}-${spring.profiles.active}.yaml
cloud:
nacos:
server-addr: nacos:8848
username: nacos
password: nacos
server-addr: ${NACOS_ADDR:nacos:8848}
namespace: ${NACOS_NAMESPACE:dev}
username: ${NACOS_USERNAME:nacos}
password: ${NACOS_PASSWORD:nacos}
discovery:
namespace: dev
namespace: ${NACOS_NAMESPACE:dev}
config:
namespace: dev
namespace: ${NACOS_NAMESPACE:dev}
file-extension: yaml

View File

@@ -1,21 +1,23 @@
spring:
application:
name: system-server
name: ${APP_NAME:system-server}
profiles:
active: dev
active: ${SPRING_PROFILES_ACTIVE:dev}
config:
import:
- optional:nacos:common.yaml
- optional:nacos:${spring.application.name}-${spring.profiles.active}.yaml
cloud:
nacos:
server-addr: nacos:8848
username: nacos
password: nacos
server-addr: ${NACOS_ADDR:nacos:8848}
namespace: ${NACOS_NAMESPACE:dev}
username: ${NACOS_USERNAME:nacos}
password: ${NACOS_PASSWORD:nacos}
discovery:
namespace: dev
namespace: ${NACOS_NAMESPACE:dev}
config:
namespace: dev
namespace: ${NACOS_NAMESPACE:dev}
file-extension: yaml