GET 및 POST 메서드 만있는 Spring Boot로 작성된 REST 서비스가 있습니다. GET/POST 메서드는 cassandra 클러스터에서 데이터를 검색/게시합니다. 동시에 100 명의 사용자가 실행되는 REST 서비스를 테스트 해 보았습니다. 내 JMeter를 구성은 :이 테스트를 실행하면Jmeter를 사용하여 REST 서비스로드 테스트
는 처음 몇 요청이 오류를 제공하고 절반 요청이 성공한 것입니다. 여기 내가 결과 트리에서 오류의 원인을 확인하고이 응답 데이터를 찾은 다음
결과 테이블을이다 : 그것은 실패 이유를
{"timestamp":1474278650822,"status":500,"error":"Internal Server Error","exception":"com.datastax.driver.core.exceptions.NoHostAvailableException","message":"org.springframework.web.util.NestedServletException: Request processing failed; nested exception is com.datastax.driver.core.exceptions.NoHostAvailableException: All host(s) tried for query failed (no host was tried)","path":"/post"}
나는 이해할 수 없었다 처음 몇 개의 요청에 대해 cassandra 클러스터에 연결하십시오.
저는 cassandra, REST 서비스 및 jmeter를 처음 사용합니다. 누구든지 내가 실수하고있는 것을 지적 할 수있다. 참고 :Postman을 사용하여 내 REST 서비스를 테스트했으며, GET 및 POST 요청 모두 잘 작동합니다.
덕분에 풀 크기를 알 수 없었습니다. 나는 그것을 들여다 볼 것이다. – hmachahary