我在Jmeter中有一个事务控制器,它由4个采样器组成。从业务的Angular 来看,我将这4个采样器看作一个原子事务,我希望在Jmeter运行中控制这个事务的吞吐量。但是,如果我为事务控制器添加常量吞吐量计时器并运行,我会看到吞吐量计时器应用于采样器,例如。如果吞吐量计时器为1/分钟,则Jmeter不是每分钟完成1个事务(4个采样器),而是每分钟运行1个采样器,即每4分钟1个事务。我能做些什么来弥补?通过吞吐量计时器、吞吐量控制器或其他方式?
t9aqgxwy1#
JMeter定时器在其范围内的每个采样器之前执行。请参阅A Comprehensive Guide to Using JMeter Timers了解更多详细信息。如果您需要每分钟执行1个事务,请将常量采样计时器“目标吞吐量”配置为4,在这种情况下,采样器将每15秒执行一次,这将给予“每分钟1个事务”。如果您希望每4分钟处理1个事务-相应地减少“目标吞吐量”。或者,勾选“生成父样本”框,在这种情况下,常量采样计时器将应用于“合成”采样器
4
1条答案
按热度按时间t9aqgxwy1#
JMeter定时器在其范围内的每个采样器之前执行。请参阅A Comprehensive Guide to Using JMeter Timers了解更多详细信息。
如果您需要每分钟执行1个事务,请将常量采样计时器“目标吞吐量”配置为
4
,在这种情况下,采样器将每15秒执行一次,这将给予“每分钟1个事务”。如果您希望每4分钟处理1个事务-相应地减少“目标吞吐量”。或者,勾选“生成父样本”框,在这种情况下,常量采样计时器将应用于“合成”采样器