尝试使用TCP采样器通过TCP将文本消息发送到服务器,并期望响应ack。获取请求success.but响应数据为空(期望响应确认)。
发布于 2018-05-27 20:43:56
假设你已经建立了连接,这意味着JMeter已经收到了来自AUT (被测应用程序)的SYN-ACK,并且它已经收到了来自JMeter的ASK。
Java不支持原始套接字,JMeter也不支持,所以如果你想完全控制TCP消息流,并能够看到报头和标志--你需要更深入地使用JSR223 Test Elements的jNetCap库。
您可能还会对How to Load Test TCP Protocol Services with JMeter文章感兴趣,这篇文章解释了如何使用比JMeter的TCP sampler更易于使用的JMeter和HTTP Raw Request采样器测试您的TCP服务器性能
https://stackoverflow.com/questions/49548584
复制相似问题