44 lines
948 B
Plaintext
44 lines
948 B
Plaintext
# 生产环境配置 (Requirements 6.5)
|
|
ENVIRONMENT=production
|
|
COMPOSE_PROJECT_NAME=anxin-prod
|
|
|
|
# 数据库配置
|
|
DB_HOST=anxin-mysql
|
|
DB_PORT=3306
|
|
DB_NAME=anxin_prod
|
|
DB_USER=anxin_prod
|
|
DB_PASSWORD=CHANGE_ME_PRODUCTION_PASSWORD
|
|
MYSQL_ROOT_PASSWORD=CHANGE_ME_ROOT_PASSWORD
|
|
|
|
# 后端服务配置
|
|
BACKEND_PORT=8080
|
|
SPRING_PROFILES_ACTIVE=prod
|
|
JAVA_OPTS=-Xms1024m -Xmx2048m
|
|
|
|
# 前端服务配置
|
|
FRONTEND_PORT=80
|
|
API_BASE_URL=https://api.anxin.com
|
|
|
|
# 容器资源配置 (生产环境使用更多资源)
|
|
FRONTEND_MEMORY_LIMIT=512
|
|
BACKEND_MEMORY_LIMIT=2048
|
|
DATABASE_MEMORY_LIMIT=1024
|
|
|
|
FRONTEND_CPU_LIMIT=1.0
|
|
BACKEND_CPU_LIMIT=2.0
|
|
DATABASE_CPU_LIMIT=1.0
|
|
|
|
# 日志配置 (生产环境使用WARN级别)
|
|
LOG_LEVEL=WARN
|
|
LOG_PATH=./logs/prod
|
|
LOG_MAX_SIZE=200MB
|
|
LOG_MAX_FILES=15
|
|
|
|
# 网络配置
|
|
NETWORK_NAME=anxin-prod-network
|
|
SUBNET=172.23.0.0/16
|
|
|
|
# 卷配置
|
|
MYSQL_DATA_PATH=./data/prod/mysql
|
|
LOG_DATA_PATH=./data/prod/logs
|
|
CONFIG_DATA_PATH=./data/prod/configs |