You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

67 lines
1.6 KiB

# 路由性能监控配置环境变量示例
# 复制此文件为 .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