# ===================================================== # 风七六本地生活服务平台 - 阿里云开发环境变量配置 # 版本: 1.0.0 # 创建时间: 2026-05-24 # 说明: 此文件包含阿里云开发环境的所有配置变量 # ===================================================== # ===================================================== # 环境标识 # ===================================================== ENV=aliyun-dev ENVIRONMENT_NAME=阿里云开发环境 DEPLOY_MODE=development # ===================================================== # 数据库配置 (MariaDB) # 命名规范:项目标识_环境标识_业务标识 # 例如:fzx_dev_life (风七六_开发环境_本地生活) # ===================================================== MARIADB_ROOT_PASSWORD=fzx_root_password_2026 MARIADB_DATABASE=fzx_dev_life MARIADB_USER=fzx_dev MARIADB_PASSWORD=fzx_dev_password_2026 MARIADB_HOST=mariadb MARIADB_PORT=3306 # ===================================================== # Redis 配置 # 命名规范:项目标识_环境标识_password_年份 # ===================================================== REDIS_HOST=redis REDIS_PORT=6379 REDIS_PASSWORD=fzx_dev_redis_2026 REDIS_DATABASE=0 # ===================================================== # Nacos 配置中心 # ===================================================== NACOS_SERVER_ADDR=nacos:8848 NACOS_NAMESPACE=aliyun-dev SPRING_CLOUD_NACOS_DISCOVERY_NAMESPACE=aliyun-dev SPRING_CLOUD_NACOS_CONFIG_NAMESPACE=aliyun-dev NACOS_USERNAME=nacos NACOS_PASSWORD=nacos NACOS_DISCOVERY_ENABLED=true NACOS_CONFIG_ENABLED=true SPRING_CLOUD_NACOS_DISCOVERY_ENABLED=true SPRING_CLOUD_NACOS_CONFIG_ENABLED=true SPRING_CLOUD_SERVICE_REGISTRY_AUTO_REGISTRATION_ENABLED=true # ===================================================== # JWT 安全配置 # ===================================================== JWT_SECRET_KEY=aliyun_very_secure_jwt_secret_2026_must_be_at_least_32_chars JWT_EXPIRE_TIME=86400000 JWT_ISSUER=fengqiliu # ===================================================== # 加密密钥配置 # ===================================================== ENCRYPTION_MASTER_KEY=aliyun_secure_encryption_master_key_32_chars # ===================================================== # 服务端口配置 # ===================================================== SERVER_PORT_GATEWAY=8080 SERVER_PORT_AUTH=8082 SERVER_PORT_USER=8091 SERVER_PORT_MERCHANT=8085 SERVER_PORT_ORDER=8086 SERVER_PORT_RIDER=8088 SERVER_PORT_PRODUCT=8087 SERVER_PORT_MAP=8089 SERVER_PORT_MARKETING=8090 SERVER_PORT_UPLOAD=8092 # ===================================================== # 日志级别配置 # ===================================================== LOG_LEVEL_ROOT=INFO LOG_LEVEL_APP=INFO # ===================================================== # 时区配置 # ===================================================== TZ=Asia/Shanghai # ===================================================== # 监控配置 # ===================================================== GRAFANA_USER=admin GRAFANA_PASSWORD=admin123456 PROMETHEUS_PORT=9090 # ===================================================== # 数据库连接池配置 # ===================================================== DB_POOL_MAX_SIZE=20 DB_POOL_MIN_IDLE=5 DB_CONNECTION_TIMEOUT=30000 DB_IDLE_TIMEOUT=600000 DB_MAX_LIFETIME=1800000 # ===================================================== # Redis 连接池配置 # ===================================================== REDIS_POOL_MAX_ACTIVE=8 REDIS_POOL_MAX_WAIT=-1 REDIS_POOL_MAX_IDLE=8 REDIS_POOL_MIN_IDLE=0 REDIS_TIMEOUT=30000 # ===================================================== # 缓存配置 # ===================================================== CACHE_TTL=3600000 # ===================================================== # JVM 配置 # ===================================================== JAVA_OPTS_GATEWAY=-Xms256M -Xmx512M -XX:+UseG1GC JAVA_OPTS_SERVICE=-Xms256M -Xmx512M -XX:+UseG1GC # ===================================================== # 安全配置 # ===================================================== APP_SECURITY_PUBLIC_PATHS=/api/auth/login,/api/auth/register,/actuator/**,/swagger-ui/**,/v3/api-docs/**,/swagger-resources/**,/webjars/**,/health,/api/user/health,/test/public # ===================================================== # 第三方服务配置 (可选) # ===================================================== # 钉钉告警机器人 DINGTALK_WEBHOOK_URL= DINGTALK_SECRET= # 短信服务 SMS_ACCESS_KEY_ID= SMS_ACCESS_KEY_SECRET= # 支付服务 PAYMENT_MERCHANT_ID= PAYMENT_PRIVATE_KEY= PAYMENT_PUBLIC_KEY= # 云存储 OSS OSS_ACCESS_KEY_ID= OSS_ACCESS_KEY_SECRET= OSS_BUCKET_NAME= OSS_ENDPOINT= # 地图服务 MAP_API_KEY= # ===================================================== # Flyway 数据库迁移配置 # ===================================================== FLYWAY_ENABLED=true FLYWAY_BASELINE_ON_MIGRATE=true FLYWAY_VALIDATE_ON_MIGRATE=true # ===================================================== # 容器资源限制配置 (单环境运行模式) # ===================================================== # 服务器配置: 4核8GB # 容器资源限制配置(单环境运行模式) # 服务器配置:8核16GB # 资源分配策略:单个环境独占大部分资源 # MariaDB资源限制 RESOURCE_DB_CPU_LIMIT=2.0 RESOURCE_DB_MEMORY_LIMIT=4G RESOURCE_DB_CPU_RESERVATION=1.0 RESOURCE_DB_MEMORY_RESERVATION=2G # Redis资源限制 RESOURCE_REDIS_CPU_LIMIT=1.0 RESOURCE_REDIS_MEMORY_LIMIT=1G RESOURCE_REDIS_CPU_RESERVATION=0.5 RESOURCE_REDIS_MEMORY_RESERVATION=512M # Nacos资源限制 RESOURCE_NACOS_CPU_LIMIT=1.5 RESOURCE_NACOS_MEMORY_LIMIT=2G RESOURCE_NACOS_CPU_RESERVATION=1.0 RESOURCE_NACOS_MEMORY_RESERVATION=1G # Gateway资源限制 RESOURCE_GATEWAY_CPU_LIMIT=1.0 RESOURCE_GATEWAY_MEMORY_LIMIT=1G RESOURCE_GATEWAY_CPU_RESERVATION=0.5 RESOURCE_GATEWAY_MEMORY_RESERVATION=768M # 业务服务资源限制(每个服务) RESOURCE_SERVICE_CPU_LIMIT=1.0 RESOURCE_SERVICE_MEMORY_LIMIT=1G RESOURCE_SERVICE_CPU_RESERVATION=0.5 RESOURCE_SERVICE_MEMORY_RESERVATION=768M # 监控组件资源限制 RESOURCE_MONITOR_CPU_LIMIT=1.0 RESOURCE_MONITOR_MEMORY_LIMIT=1G RESOURCE_MONITOR_CPU_RESERVATION=0.5 RESOURCE_MONITOR_MEMORY_RESERVATION=512M # ===================================================== # 镜像仓库配置 # ===================================================== IMAGE_REGISTRY=8.140.221.49:5000/fzx IMAGE_ENV=aliyun-dev IMAGE_TAG=v1.1.1 # ===================================================== # Nacos Auth配置 # ===================================================== NACOS_AUTH_TOKEN=Rnp4TmFjb3NTZWNyZXRLZXkyMDI2IUAjJCVeJipGenhOYWNvc1NlY3JldEtleTIwMjYhQCMkJV4mKg== NACOS_AUTH_IDENTITY_KEY=fzx-nacos-key NACOS_AUTH_IDENTITY_VALUE=fzx-nacos-value