2013-07-17 2 views
0

의 텍스트 파일에서 테스트를 웹 서비스를로드하는 : some-data가 입력 역할을하는 문자열입니다어떻게 요청의 형식은 웹 서비스를 테스트 부하 일하고 URL을

GET http://host/my/app/some-data 

서비스의 논리. 이제 some-data에 대한 무작위 값이있는 1 백만 개의 URL이 있으며 이제 해당 1M URL로로드를 시뮬레이션하려고합니다.

GET http://host/my/app/some-data_1 
GET http://host/my/app/some-data_2 
... 
GET http://host/my/app/some-data_1e6 

나는 그렇게하고 목표를 향해 실질적인 진전을하지 않은 잘 모릅니다. 어떻게해야합니까?

+0

** 도구, 라이브러리 또는 좋아하는 오프 사이트 리소스 **를 추천하거나 찾도록 ** 요청하는 질문은 오타가있는 답변 및 스팸을 유치하는 경향이 있으므로 스택 오버플로 관련 주제와 관련이 없습니다. 대신, [문제 설명] (http://meta.stackexchange.com/q/139399/) 및 지금까지 해결 된 사항은 무엇입니까? –

+0

글쎄, 문제는 설명해, 지금까지 ab와 wrk 외에도 실제 접근법은 없다. 어떻게 내가 그걸 묻길 원하니? –

답변

1

좋은 부하 테스트 소프트웨어의 경우 매우 사소한 작업이므로, 왜 성공하지 못했는지 궁금합니다. 테스트 할로드 수준을 언급하지 않았습니다. 매우 높은 수준의 동시성을 찾으려면 많은 도구가 제외 될 수 있습니다.

다음과 같이 필요한 동시성 수준을 처리 할 수 ​​있고 예산 범위 내에서 수행 할 수있는로드 테스트 도구를 먼저 조사해 보겠습니다.

+0

감사합니다. 나는 좋은 부하 테스트 소프트웨어에 익숙하지 않다. 나는 ab와 wrk의 사본을 가지고있다. 나는 또한 Jmeter가 좋고 아마도 locust.io라고 들었다. 훌륭한 것은 5 가지 클라이언트 상자에서 3 가지 응용 프로그램 상자에 이르기까지 공격적인 스트레스 테스트를 설정하고 개발자 및 운영자에게 친숙한 도구로 요약 보고서를 결합하는 효과적인 방법이 무엇인지 이해하는 것입니다. 이것은 내 org에서 매우 유용 할 것입니다. –