• 陈泽健's avatar
    feat(device-sim,performance): batch_start_simulators 并行化 + 性能测试项目管理与批量执行 · 01c44f17
    陈泽健 提交于
    设备模拟模块:
    - batch_start_simulators 改为 ThreadPoolExecutor 并行启动,540 台设备从 27 分钟缩短到 ~3 秒
    - 每个线程独立 asyncio 事件循环 + 独立 DB 会话,避免同步 HTTP 阻塞和线程安全问题
    - asyncio.Semaphore(50) 控制并发,防止 MQTT Broker / Token API 过载
    - mqtt_manager on_disconnect 移除阻塞 sleep() 和手动 reconnect()
    
    性能测试模块:
    - 新增性能测试项目管理与批量执行功能
    - 前端 4 个页面(Projects / ProjectDetail / TaskList / App.vue)
    - 后端路由、服务、模型、Schema 适配
    - 2 份 PRD 需求文档 + 执行计划文档
    Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
    01c44f17
名称
最后提交
最后更新
..
功能测试 Loading commit data...
性能测试 Loading commit data...
设备模拟 Loading commit data...
问题处理 Loading commit data...
需求文档 Loading commit data...