zyanycall / stressTestPlatform

基于Jmeter实现的在线压测和管理Jmx的平台。
Apache License 2.0
623 stars 343 forks source link

多脚本执行的时候报Engine is busy - please try later #63

Open tianjinbaoo opened 4 years ago

tianjinbaoo commented 4 years ago

查看代码,发现是节点绑定引擎? 当前节点有运行的脚本时,其余涉及到该节点的脚本无法运行

zyanycall commented 4 years ago

查看代码,发现是节点绑定引擎? 当前节点有运行的脚本时,其余涉及到该节点的脚本无法运行

你说的是分布式情况是吗?这个应该是的,这个是源生的jmeter实现,没变。

tianjinbaoo commented 4 years ago

查看代码,发现是例程绑定引擎? 当前例程有运行的脚本时,其余涉及到该例程的脚本无法运行

你说的是分布式情况是吗?这个应该是的,这个是源生的jmeter实现,没变。

不清楚你说的分布式是怎样的,我这边的操作是,脚本1节点1运行,那么脚本2再用节点1运行就会报这个错,发现是项目内代码通过节点去获取引擎,然后执行。导致同一个节点引擎是唯一的。具体源生的jmeter实现是如何我还没有研究。只是有这样的发现