sdwxqing 发表于 2015-10-18 07:18:40

没到集合点就开始执行后面的事务,这是怎么回事

脚本中在LoadTest事务前设置了集合点,VUSER为10个。场景运行完后发现 在所有用户未释放前已经开始运行LoadTest事务,这是怎么回事?
P.S. 集合点设置策略为默认的“当所有运行用户到集合点后脚本继续”

susiemian 发表于 2015-10-20 16:11:33

是这样的,设置集合点的时候,除了集合点策略,还有一个超时时间(默认好像是20s),如果超过了超时时间其他用户还没有到集合点时,已经到达集合点的用户就会先去执行事务。

sdwxqing 发表于 2015-10-18 07:20:26

自己先顶起

msnshow 发表于 2015-10-18 12:08:18

先看下你的集合点策略是怎么样的

sdwxqing 发表于 2015-10-18 12:13:58

msnshow 发表于 2015-10-18 12:08
先看下你的集合点策略是怎么样的

集合点设置策略为默认的“当100%运行用户到集合点时释放”

fairylly 发表于 2015-10-19 09:32:02

场景执行完成后:

LR Controller- Scenario(场景) - Rendezvous(集合点)
打开集合点信息窗口,下方Status information(状态信息)中,会显示具体的集合点释放原因,如下图:
Requested Vusers arrived,请求的用户已达到,所以释放


无言独上西楼 发表于 2015-10-19 09:39:21

把代码发出来看看

喵小妖7117 发表于 2015-10-19 09:41:46

集合点策略的延时时间,是不是设置太短?

msnshow 发表于 2015-10-24 17:41:26

的确有可能是超时了
页: [1]
查看完整版本: 没到集合点就开始执行后面的事务,这是怎么回事