我使用Netty编写了一个用Java编写的服务器,并且我正在使用Jmeter对其进行测试。 Jmeter正在做的是每次向服务器发送请求时,它使用不同的端口和不同的连接发送它,而不是重用与线程相同的TCP连接。
作为一个示例,我设置了一个测试,其中包含5个具有无限循环的线程,以及一个请求之间的1秒计时器。它发送请求,但没有重用连接,在那之后,它每次都使用不同的端口发送另一个请求。
有没有办法让Jmeter重用连接?
答案 0 :(得分:0)
首先,请务必启用“重新使用连接”功能。复选框。然后,看一下TCP Sampler Config:http://jmeter.apache.org/usermanual/component_reference.html#TCP_Sampler_Config
另请参阅以下内容:jmeter tcpsampler - unchecked 'reuse connection' on 3.1 forces new connection?
连接可以在相同线程中的采样器之间重用,但多个线程组共享相同的连接,我认为不可能。