当请求有不同的负载时,是否有一种方法来控制单个j量计线程中任何特定请求的数量。
我有一个不基于web的系统,所以它需要在一个线程中接收数据。但是,它以不同的间隔接收不同类型的请求。考虑到这一点:
threadgroup-1 (1 user)
|-message-1 (200 per min)
|-message-2 (25 per min)
|-message-3 (100 per min)如果它位于单独的线程中,那么每个线程上都会有一个恒定的吞吐量定时器,但我不知道如何将其配置为单个线程。
对于上面的内容,我有一个线程组,具有1 message-2、4 message-3和8 message-1,其恒定吞吐量定时器为每分钟325次。然而,当消息数量不那么容易关联时,这是不切实际的。
当然,我不是专家,所以有什么建议让我尝试解决这个问题吗?
发布于 2016-08-24 21:07:50
我仍然会使用每分钟325次的恒定吞吐量计时器,但与每个请求的吞吐量控制器一起使用,这将控制执行过程中请求的分布:

也就是说:message-2设置为100% (这意味着它仅受325分钟吞吐量的限制);message-3只在一半情况下运行,message-1只在4种情况下运行一次。

当然,只有在服务器吞吐量为>= 325请求/min时才能工作。
https://stackoverflow.com/questions/39121475
复制相似问题