Re: Connection reset on each test run 옵션과 Connection refused의 관계

Posted by junoyoon on
URL: http://ngrinder.373.s1.nabble.com/Connection-reset-on-each-test-run-Connection-refused-tp2703p2709.html

아무런 설정을 안하면
ngrinder 는 한번의 test run 시마다, 서버로 연결된 커넥션을 끊고, 다시 테스트를 수행할때 커넥션을 맺습니다.
Connection reset on each test run 을 끄게 되면
서버로 연결된 커넥셜을 전체 테스트 life cylcle 동안 유지합니다.
connectionless protocol 인 HTTP 도 사실은 커넥션을 재활용할 경우, 하단의 tcp keepalive 를 유지하는 정도의 커넥션 유지 기법이 사용되는 것으로 알고 있습니다.

아무래도, Connection reset on each test run 을 킬 경우, 님의 서버에서 tcp 커넥션이 모두 소진된 것으로 보입니다. 따라서 추가적인 접속 요청에 응답하지 못하는 것이구요. 제가 알기론 tcp linger 등의 속성이 이에 영향을 미치는 것으로 알고 있는데요. 한번 확인 부탁드리고, 해결하신 결과를 공유해 주시면 감사하겠습니다.