# apps/api 生产环境 .env 示例(wwjcloud-nest-v1) # 基本 NODE_ENV=production PORT=3001 GLOBAL_PREFIX=api # 安全 JWT_SECRET=change-me-to-strong-secret-at-least-32-chars AUTH_ENABLED=true RBAC_ENABLED=true # AI 模块 AI_ENABLED=true QUEUE_DRIVER=redis # 生产推荐 redis;如用 Kafka,请切换并填写下方 Kafka 配置 # Redis 队列(推荐) REDIS_ENABLED=true REDIS_URL=redis://username:password@redis:6379/0 # Kafka 队列(可选) KAFKA_ENABLED=false KAFKA_BROKER=your-kafka:9092 KAFKA_CLIENT_ID=wwjcloud-ai KAFKA_GROUP_ID=wwjcloud-ai-group # 观测性 METRICS_ENABLED=true TELEMETRY_ENABLED=true TRACING_ENABLED=true JAEGER_ENDPOINT=http://jaeger:14268/api/traces # 其他建议 # - 在网关/WAF 限制 /api/ai/recovery/* 的来源与速率 # - 若不对外开放 AI 恢复端点,请移除 @Public() 或在服务端加守卫 # - 灰度切换时先低采样启用 telemetry,再逐步调整