1. 固定定时器:Constant Timer
官方介绍
功能:通过该定时器,可以对每一个线程延迟固定的时间。
个人实践:如果想通过该定时器来控制吞吐量来达到想要的TPS不是很可靠。
2. 同步定时器:Synchronizing Timer
官方介绍
功能:通过该定时器,可以在某一逻辑点模拟创建大负载量进行测试。
原理:通过某一点阻塞线程,直到X个线程被阻塞,然后同时释放。类似LoadRunner中集合概念。
3. 常数吞吐量定时器:Constant Throughput Timer
官方介绍
功能:通过该定时器,可以让线程已一个目标吞吐量去运行。下图表示每分钟采样120次,即TPS大概为2。