# 路由性能监控配置环境变量示例 # 复制此文件为 .env 并根据需要修改配置 # ================================ # 路由性能监控配置 # ================================ # 是否启用性能监控 (true/false) # 默认:生产环境启用,开发环境禁用 PERFORMANCE_MONITOR=true # 监控窗口大小(保留最近N次请求的数据) # 默认:100 PERFORMANCE_WINDOW_SIZE=100 # 慢路由阈值(毫秒) # 超过此时间的路由被认为是慢路由 # 默认:500 SLOW_ROUTE_THRESHOLD=500 # 自动清理间隔(毫秒) # 定期清理过期数据的间隔 # 默认:300000 (5分钟) PERFORMANCE_CLEANUP_INTERVAL=300000 # 性能数据保留时间(毫秒) # 超过此时间的数据将被清理 # 默认:600000 (10分钟) PERFORMANCE_DATA_RETENTION=600000 # 最小分析数据量 # 少于此数量的请求不进行性能分析 # 默认:10 MIN_ANALYSIS_DATA_COUNT=10 # 缓存命中率警告阈值(0.0-1.0) # 低于此值时发出警告 # 默认:0.5 (50%) CACHE_HIT_RATE_WARNING=0.5 # 是否启用优化建议 (true/false) # 默认:true ENABLE_OPTIMIZATION_SUGGESTIONS=true # 性能报告最大路由数量 # 限制性能报告中显示的路由数量 # 默认:50 MAX_ROUTE_REPORT_COUNT=50 # ================================ # 其他配置示例 # ================================ # 应用端口 PORT=3000 # 运行环境 NODE_ENV=development # 日志目录 LOG_DIR=logs # 会话密钥(请使用随机字符串) SESSION_SECRET=your_session_secret_here # JWT密钥(请使用随机字符串) JWT_SECRET=your_jwt_secret_here