本地部署完整方案
私有化部署LM Speed支持Docker容器化和原生Node.js两种方式:
容器化部署方案
- 确保已安装Docker v20+和docker-compose
- 从GitHub克隆项目仓库后,按文档配置
docker-compose.yml中的数据库参数 - 执行
docker-compose up -d启动服务栈,默认暴露8650端口
原生部署方案
- 需预先安装Node.js v16+和PostgreSQL
- 通过
.env配置文件设置数据库连接串和JWT密钥 - 使用PM2等进程管理器确保服务高可用
两种方式均需注意:生产环境部署建议配置NGINX反向代理和Let’s Encrypt证书,同时设置合理的PostgreSQL连接池参数(建议20-50连接数)以应对高并发测试场景。测试数据会持久化到volume挂载的数据库,定期备份建议通过pg_dump实现。
本答案来源于文章《LM Speed:快速测试大模型API性能》















