首页 > 解决方案 > artillery.io 负载测试如何分布在多个核心上

问题描述

当尝试使用 artillery.io 运行更大规模的测试时,可能会意识到将显示高 CPU 警告。由于该技术运行一个节点进程来驱动 yaml 脚本中定义的测试场景,因此单核进程可以在 CPU 资源不足之前尝试推动如此多的吞吐量。快速谷歌搜索将带来以下结果,描述了炮兵中的一些功能,以跨多个核心分发炮兵场景,https://artillery.io/blog/artillery-20-preview-multicore,但不幸的是似乎并非如此...

标签: javascriptperformance-testingload-testingartillery

解决方案


通过在这里检查测试用例。启用该功能的方式:例如MULTICORE=1 ARTILLERY_WORKERS=4,接下来是运行您的火炮测试的其余命令。


推荐阅读