69 lines
2.4 KiB
Plaintext
69 lines
2.4 KiB
Plaintext
# 海外部署单元标识
|
|
REGION_CODE=OVERSEAS
|
|
DEPLOYMENT_CELL=prod-overseas
|
|
DATA_RESIDENCY=OVERSEAS
|
|
|
|
# 海外注册中心和配置中心
|
|
NACOS_SERVER_ADDR=nacos-overseas.internal:8858
|
|
NACOS_NAMESPACE=prod-overseas
|
|
NACOS_GROUP=BAIYUE
|
|
NACOS_USERNAME=
|
|
NACOS_PASSWORD=
|
|
|
|
# 海外本地缓存,不得连接国内 Redis
|
|
REDIS_HOST=redis-overseas.internal
|
|
REDIS_PORT=6380
|
|
REDIS_PASSWORD=
|
|
REDIS_DATABASE=0
|
|
PERMISSION_SNAPSHOT_KEY_PREFIX=baiyue:permission-snapshot
|
|
|
|
# 国内认证中心只公开非对称签名公钥,海外不得保存签名私钥
|
|
JWT_ISSUER=https://auth.example.com
|
|
JWT_AUDIENCE=lastleg-api
|
|
JWT_JWK_SET_URI=https://auth.example.com/.well-known/jwks.json
|
|
INTERNAL_SERVICE_TOKEN=
|
|
|
|
# 海外各服务独立数据库
|
|
LASTLEG_DB_URL=jdbc:mysql://mysql-overseas.internal:3306/baiyue_lastleg?useUnicode=true&characterEncoding=utf8&serverTimezone=UTC
|
|
LASTLEG_DB_USERNAME=
|
|
LASTLEG_DB_PASSWORD=
|
|
WAREHOUSE_DB_URL=jdbc:mysql://mysql-overseas.internal:3306/baiyue_lastlag_warehouse?useUnicode=true&characterEncoding=utf8&serverTimezone=UTC
|
|
WAREHOUSE_DB_USERNAME=
|
|
WAREHOUSE_DB_PASSWORD=
|
|
FILE_DB_URL=jdbc:mysql://mysql-overseas.internal:3306/baiyue_file?useUnicode=true&characterEncoding=utf8&serverTimezone=UTC
|
|
FILE_DB_USERNAME=
|
|
FILE_DB_PASSWORD=
|
|
PRINT_DB_URL=jdbc:mysql://mysql-overseas.internal:3306/baiyue_print?useUnicode=true&characterEncoding=utf8&serverTimezone=UTC
|
|
PRINT_DB_USERNAME=
|
|
PRINT_DB_PASSWORD=
|
|
AUDIT_DB_URL=jdbc:mysql://mysql-overseas.internal:3306/baiyue_audit?useUnicode=true&characterEncoding=utf8&serverTimezone=UTC
|
|
AUDIT_DB_USERNAME=
|
|
AUDIT_DB_PASSWORD=
|
|
EVENT_BRIDGE_DB_URL=jdbc:mysql://mysql-overseas.internal:3306/baiyue_event_bridge?useUnicode=true&characterEncoding=utf8&serverTimezone=UTC
|
|
EVENT_BRIDGE_DB_USERNAME=
|
|
EVENT_BRIDGE_DB_PASSWORD=
|
|
EVENT_BRIDGE_PORT=9300
|
|
LASTLEG_CONSUMER_URL=https://lastleg-service.internal/internal/lastleg/events
|
|
EVENT_DISPATCH_FIXED_DELAY=3s
|
|
EVENT_DISPATCH_BATCH_SIZE=50
|
|
EVENT_DISPATCH_MAX_ATTEMPTS=10
|
|
EVENT_DISPATCH_LEASE_DURATION=30s
|
|
EVENT_DISPATCH_INITIAL_BACKOFF=5s
|
|
EVENT_DISPATCH_MAX_BACKOFF=15m
|
|
EVENT_DISPATCH_CONNECT_TIMEOUT=3s
|
|
EVENT_DISPATCH_REQUEST_TIMEOUT=10s
|
|
|
|
# 海外对象存储和外部渠道适配
|
|
FILE_STORAGE_PROVIDER=s3
|
|
FILE_STORAGE_ENDPOINT=
|
|
FILE_STORAGE_BUCKET=
|
|
FILE_STORAGE_ACCESS_KEY=
|
|
FILE_STORAGE_SECRET_KEY=
|
|
AMAZON_SP_API_ENABLED=true
|
|
AMAZON_SP_API_CLIENT_ID=
|
|
AMAZON_SP_API_CLIENT_SECRET=
|
|
AMAZON_SP_API_REFRESH_TOKEN=
|
|
AMAZON_SP_API_AWS_ACCESS_KEY=
|
|
AMAZON_SP_API_AWS_SECRET_KEY=
|
|
AMAZON_SP_API_REGION=
|