51Testing软件测试论坛

标题: 【求助】单线程组中2个请求和双线程组1个请求的区别 [打印本页]

作者: jaryclive    时间: 2019-4-23 10:44
标题: 【求助】单线程组中2个请求和双线程组1个请求的区别
我有2个HTTP的请求,要都去调用,现在有2种方式,
方式一:建一个线程组,通过吞吐量控制器来控制,每个请求按虚拟用户分配50% ,并发数设置为100
方式二:建两个线程组,分别放一个请求,并发数每个设50
这两种方式有什么区别吗?跑出来相差很大
作者: abcsell    时间: 2019-4-25 10:05
第二种充分利用CPU了
作者: 海海豚    时间: 2019-4-25 10:10
单线程逻辑多了一层事件队列交换,会增加延迟,以及所有的逻辑都在一根线程上跑,逻辑被阻塞也会带来延迟。
作者: 梦想家    时间: 2019-4-25 10:24

作者: qqq911    时间: 2019-4-25 11:07
区别很大
作者: jingzizx    时间: 2019-4-25 11:09
内部资源使用




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2