46 lines
1.0 KiB
Plaintext
46 lines
1.0 KiB
Plaintext
# 测试环境配置 (Requirements 6.5)
|
|
ENVIRONMENT=staging
|
|
COMPOSE_PROJECT_NAME=anxin-staging
|
|
|
|
# 数据库配置
|
|
DB_HOST=anxin-mysql
|
|
DB_PORT=3306
|
|
DB_NAME=anxin_staging
|
|
DB_USER=anxin_staging
|
|
DB_PASSWORD=staging_password
|
|
MYSQL_ROOT_PASSWORD=staging_root_password
|
|
|
|
# 后端服务配置
|
|
BACKEND_PORT=8080
|
|
SPRING_PROFILES_ACTIVE=staging
|
|
JAVA_OPTS="-Xms512m -Xmx768m"
|
|
|
|
# 前端服务配置
|
|
FRONTEND_PORT=80
|
|
API_BASE_URL=http://staging-api.anxin.com
|
|
|
|
# 容器资源配置 (测试环境使用中等资源)
|
|
FRONTEND_MEMORY_LIMIT=192M
|
|
BACKEND_MEMORY_LIMIT=768M
|
|
DATABASE_MEMORY_LIMIT=384M
|
|
|
|
FRONTEND_CPU_LIMIT=0.5
|
|
BACKEND_CPU_LIMIT=0.75
|
|
DATABASE_CPU_LIMIT=0.5
|
|
|
|
# 日志配置
|
|
LOG_LEVEL=INFO
|
|
LOG_PATH=./logs/staging
|
|
LOG_MAX_SIZE=100MB
|
|
LOG_MAX_FILES=7
|
|
|
|
# 网络配置
|
|
NETWORK_NAME=anxin-staging-network
|
|
SUBNET=172.22.0.0/16
|
|
|
|
# 卷配置
|
|
MYSQL_DATA_PATH=./data/staging/mysql
|
|
MYSQL_LOG_PATH=./data/staging/mysql-logs
|
|
BACKEND_LOG_PATH=./data/staging/backend-logs
|
|
BACKEND_UPLOAD_PATH=./data/staging/uploads
|
|
FRONTEND_LOG_PATH=./data/staging/nginx-logs |