首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Jmeter采样器-正在获取响应数据空白,状态代码为200

Jmeter采样器-正在获取响应数据空白,状态代码为200
EN

Stack Overflow用户
提问于 2018-03-29 13:21:03
回答 1查看 845关注 0票数 0

尝试使用TCP采样器通过TCP将文本消息发送到服务器,并期望响应ack。获取请求success.but响应数据为空(期望响应确认)。

EN

回答 1

Stack Overflow用户

发布于 2018-05-27 20:43:56

假设你已经建立了连接,这意味着JMeter已经收到了来自AUT (被测应用程序)的SYN-ACK,并且它已经收到了来自JMeter的ASK。

TCP handshake looks like

  1. JMeter a TCP SYNSYN packet to
  2. AUT接收JMeter的SYN ACK AUT发送SYNchronize-ACKnowledgement
  3. JMeter接收AUT SYN-ACK
  4. JMeter发送ACKnowledge
  5. AUT接收

Java不支持原始套接字,JMeter也不支持,所以如果你想完全控制TCP消息流,并能够看到报头和标志--你需要更深入地使用JSR223 Test ElementsjNetCap库。

您可能还会对How to Load Test TCP Protocol Services with JMeter文章感兴趣,这篇文章解释了如何使用比JMeter的TCP sampler更易于使用的JMeter和HTTP Raw Request采样器测试您的TCP服务器性能

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49548584

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档