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: spring:
application: application:
name: gateway-server name: ${APP_NAME:gateway-server}
profiles: profiles:
active: dev active: ${SPRING_PROFILES_ACTIVE:dev}
config: config:
import: import:
- optional:nacos:common.yaml
- optional:nacos:${spring.application.name}-${spring.profiles.active}.yaml - optional:nacos:${spring.application.name}-${spring.profiles.active}.yaml
cloud: cloud:
nacos: nacos:
server-addr: nacos:8848 server-addr: ${NACOS_ADDR:nacos:8848}
username: nacos namespace: ${NACOS_NAMESPACE:dev}
password: nacos username: ${NACOS_USERNAME:nacos}
password: ${NACOS_PASSWORD:nacos}
discovery: discovery:
namespace: dev namespace: ${NACOS_NAMESPACE:dev}
config: config:
namespace: dev namespace: ${NACOS_NAMESPACE:dev}
file-extension: yaml file-extension: yaml

View File

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

View File

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

View File

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