diff --git a/docker/application-prod.yml b/docker/application-prod.yml index 414d5d3..d18b3e4 100644 --- a/docker/application-prod.yml +++ b/docker/application-prod.yml @@ -1,4 +1,4 @@ -# BschClass 生产配置(线上以 nacos 的 bschclassmanage-prod.yaml 为准,本文件是 nacos 不可达时的兜底) +# BschClass 生产配置(线上以 nacos 的 bschclassmanage.yaml 为准,本文件是 nacos 不可达时的兜底) server: port: 8087 # 无 context-path:经 caddy 暴露为 http://base.yunhaixingtong.com/bschclass,caddy 已剥离 /bschclass 前缀 @@ -15,12 +15,10 @@ spring: date-format: yyyy-MM-dd HH:mm:ss redis: - host: redis-server + host: redis port: 6379 database: 0 - # 生产由 nacos application-infra.yaml 注入;此处仅作 nacos 不可达时的兜底, - # 密码不写死,运行时由容器环境变量 REDIS_PASSWORD 注入(值来自 Gitea Secrets,不入镜像) - password: ${REDIS_PASSWORD} + # 密码由 nacos application-infra.yaml 注入(spring.redis.password),不在此写死、不依赖容器 env timeout: 2000ms data: redis: @@ -30,7 +28,7 @@ spring: # datasource: # url: jdbc:mysql://mysql8:3306/dbschoolclass?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true # username: root - # # 生产由 nacos application-infra.yaml 注入;兜底密码运行时由 DB_PASSWORD 环境变量注入(来自 Gitea Secrets) + # # 生产由 nacos application-infra.yaml 注入(含密码);此处仅作 nacos 不可达时的兜底参考 # password: ${DB_PASSWORD} # driver-class-name: com.mysql.cj.jdbc.Driver # min-idle: 30 @@ -63,8 +61,7 @@ spring: host: rabbitmq port: 5672 username: admin - # 生产由 nacos application-infra.yaml 注入;兜底密码运行时由 RABBITMQ_PASSWORD 环境变量注入(来自 Gitea Secrets) - password: ${RABBITMQ_PASSWORD} + # 密码由 nacos application-infra.yaml 注入(spring.rabbitmq.password),不在此写死、不依赖容器 env listener: direct: auto-startup: false