• 陈泽健'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
名称
最后提交
最后更新
..
api-test Loading commit data...
deploy Loading commit data...
device-sim Loading commit data...
functional-report Loading commit data...
performance Loading commit data...
security Loading commit data...
system Loading commit data...
Cases.vue Loading commit data...
Dashboard.vue Loading commit data...
Execution.vue Loading commit data...
Modules.vue Loading commit data...
Recorder.vue Loading commit data...
Reports.vue Loading commit data...
ScheduledTasks.vue Loading commit data...