目的是要模拟某种摄像头向软件平台的 http 响应包,注意是响应包,不是请求,类似以下:
HTTP/1.1 200 Ok
Content-Length: 353
Content-Type: text/plain
Connection: close
X-Frame-Options: SAMEORIGIN, ALLOW-FROM:**************
后面跟着 json 格式的参数,就不写了。
用 jmeter 找了一圈,http request 不行,是用来请求的,tcp sampler 试了一下,通过抓包发现,发过去的 16 进制数据解析后和格式相符,但是因为没有走正常的请求 - 响应通道,导致进程中累计了大量的 close_wait 状态的 socket 连接,我已经把 re-use connection 参数不勾选了,但是并发量一大,还是会有这种问题,端口迟早会被用完。
请问,这种情况,如何解决,或者改善?还是说无解,只能模拟正常的请求 - 响应流程?