fundplatform/scripts/env.properties
zhangjf dd8de5d96e refactor: APP_NAME从JAR文件自动推断
- APP_NAME不再写在env.properties,而是从lib/*.jar自动推断
- env.properties只保留INSTANCE_NAME和TENANT_ID(多租户场景使用)
- 所有脚本(start.sh/stop.sh/status.sh)统一从JAR文件获取APP_NAME
- 避免打包后所有服务的env.properties都一样导致APP_NAME冲突
2026-02-22 15:59:53 +08:00

96 lines
3.0 KiB
Properties
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# ============================================
# 环境变量配置文件
# 服务启动时会加载此文件
# ============================================
# --------------------------------------------
# 实例配置(多租户模式需要修改)
# --------------------------------------------
# 实例名称用于区分多租户实例如fund-sys-shared, fund-sys-vip001
# 默认与JAR文件名相同多租户模式下需要修改
# INSTANCE_NAME=fund-sys
# 租户标识多租户模式使用用于Nacos元数据路由
TENANT_ID=
# --------------------------------------------
# Nacos配置所有服务共用
# --------------------------------------------
NACOS_SERVER_ADDR=localhost:8848
NACOS_NAMESPACE=fund-platform
NACOS_GROUP=DEFAULT_GROUP
NACOS_USERNAME=nacos
NACOS_PASSWORD=nacos
# --------------------------------------------
# Redis配置
# --------------------------------------------
REDIS_HOST=localhost
REDIS_PORT=6379
REDIS_PASSWORD=zjf@123456
REDIS_DATABASE=0
REDIS_TIMEOUT=10000
REDIS_POOL_MAX_ACTIVE=8
REDIS_POOL_MAX_WAIT=-1
REDIS_POOL_MAX_IDLE=8
REDIS_POOL_MIN_IDLE=0
# --------------------------------------------
# Hikari连接池配置公共
# --------------------------------------------
HIKARI_MINIMUM_IDLE=5
HIKARI_CONNECTION_TIMEOUT=30000
# --------------------------------------------
# Sentinel配置Gateway使用
# --------------------------------------------
SENTINEL_DASHBOARD=localhost:8080
SENTINEL_PORT=8719
# --------------------------------------------
# 网关限流配置
# --------------------------------------------
GATEWAY_RATE_LIMIT_REPLENISH_RATE=100
GATEWAY_RATE_LIMIT_BURST_CAPACITY=200
# --------------------------------------------
# 腾讯云COS配置文件服务使用
# --------------------------------------------
COS_ENABLED=true
COS_SECRET_ID=AKIDukKfkY5LK2SbU6QTM7csugCSSDjzyiDS
COS_SECRET_KEY=0lHXYIn20jDRP7ZlhNnyub3GEwObZHjw
COS_BUCKET=test-1308258046
COS_REGION=ap-beijing
COS_BUCKET_HOST=https://test-1308258046.cos.ap-beijing.myqcloud.com
# --------------------------------------------
# 文件上传配置
# --------------------------------------------
FILE_UPLOAD_MAX_SIZE=50MB
FILE_UPLOAD_MAX_REQUEST_SIZE=100MB
FILE_STORAGE_PATH=./uploads
FILE_STORAGE_MAX_BYTES=52428800
# --------------------------------------------
# 日志配置由logback-spring.xml统一管理
# --------------------------------------------
# 日志文件路径
LOG_PATH=/datacfs/applogs
# 根日志级别
LOG_LEVEL_ROOT=INFO
# 应用包日志级别
LOG_LEVEL_APP=DEBUG
# 日志格式
LOG_PATTERN=%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] [%X{traceId:-}][%X{spanId:-}] %-5level %logger{50} - %msg%n
# --------------------------------------------
# 多租户路由配置
# --------------------------------------------
TENANT_ROUTING_ENABLED=true
TENANT_HEADER=X-Tenant-Id
DEFAULT_TENANT_ID=1
# --------------------------------------------
# JVM参数配置可通过环境变量覆盖
# --------------------------------------------
# JAVA_OPTS="-Xms256m -Xmx512m -XX:+UseG1GC -XX:MaxGCPauseMillis=200"