性能测试工具 jmeter 发送 UDP 请求,怎么接收服务器返回的 TCP 服务数据

凡色安 · 2020年04月15日 · 最后由 zhangxinbi 回复于 2020年09月28日 · 2308 次阅读

情况是这样的
我在用 jmeter 对服务器发送 udp 请求,请求是成功的,
但是请求成功后服务器返回的数据是 tcp 服务数据,在查看结果树中 udp 请求的相应数据为空,
这样的结果是我只进行了发送,没有接受。
我要怎么接收到服务器返回的数据?

共收到 6 条回复 时间 点赞

你确认你发的是 UDP 请求?
jmeter 是需要专门的插件来模拟发送 udp 请求的.
先搞清楚你发的请求协议到底是什么,再来问后面的问题

感觉你这个怪怪的,说下自己的理解吧

udp 发送不需要建立连接,只管发
tcp 你想接受数据必须先建立连接

你说发送 udp 请求,返回 tcp 数据,我不知道有没有这种操作,如果真的有,那也得先建立连接才能接受 tcp 的数据啊?

是不是细节没理解清楚?

只有发送 udp 请求
服务器接受请求后,返回的数据没收到
就是这个建立链接卡住了

你客户端不发送 tcp 请求,服务端怎么给你建立连接。。。。

dive 回复

tcp 的客户端在服务器上,服务器要给我发。
流程大概是这样

凡色安 回复

请问你的问题解决了吗?是如何解决的

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册