问题原因分析:
通过查看源码发现是因为服务器没有返回结束符,导致jmeter 一直处于死循环,最后超时导致抛出500的异常,源码如下图:
问题现象为TCP取样器请求,正常响应,code码却是500,如下截图:
解决方法:
只需要将TCP取样器的行尾字节值(EOL)里面加上一个,就能正常结束访问,此时TCP请求code码正常切换为200
操作步骤如下:
这个问题困扰楼主很久,终于找到解决方案,分享给大家,希望能帮到同样遇到此问题的小伙伴!
问题原因分析:
通过查看源码发现是因为服务器没有返回结束符,导致jmeter 一直处于死循环,最后超时导致抛出500的异常,源码如下图:
问题现象为TCP取样器请求,正常响应,code码却是500,如下截图:
解决方法:
只需要将TCP取样器的行尾字节值(EOL)里面加上一个,就能正常结束访问,此时TCP请求code码正常切换为200
操作步骤如下:
这个问题困扰楼主很久,终于找到解决方案,分享给大家,希望能帮到同样遇到此问题的小伙伴!