zpfang 发表于 2015-9-7 14:07:41

jmeter编写java请求比http请求吞吐量低几倍

本人使用jmeter的lib包,通过继承AbstractJavaSamplerClient,实现runtest方法,其中runtest中使用httpclient完成一次http的post请求,在请求前后加上samperResult的start和end方法。最后打包成jar,放到lib/ext目录下,使用jmeter测试,吞吐量只有400-500的样子,而直接使用jmeter的http请求,设置同样的接口和参数,测试吞吐量有2400左右,线程组参数都采用305个线程,1秒内启动,循环43次。请问是哪方面的原因造成吞吐量差异如此大?

jingzizx 发表于 2015-9-8 10:07:21

通过查看服务端日志记录,按照两种方式各发送一次请求,比较jmter发送的请求有什么不同;
如果都是访问同样的接口,理论上应该是一致的
页: [1]
查看完整版本: jmeter编写java请求比http请求吞吐量低几倍