jmeter中的socket TCP取样器请求,正常响应,code码却是500的解决方案

问题原因分析:

通过查看源码发现是因为服务器没有返回结束符,导致jmeter 一直处于死循环,最后超时导致抛出500的异常,源码如下图:

问题现象为TCP取样器请求,正常响应,code码却是500,如下截图:


解决方法:

只需要将TCP取样器的行尾字节值(EOL)里面加上一个,就能正常结束访问,此时TCP请求code码正常切换为200

操作步骤如下:

这个问题困扰楼主很久,终于找到解决方案,分享给大家,希望能帮到同样遇到此问题的小伙伴!

                                如果觉得此文章有用,还请帮忙点一个免费的赞!!!


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容