Agent VUser문의

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Agent VUser문의

Dave Han
Agent의 VUser를 50으로 하고 agent를 여러대 띄우면 response time이 동일한데
Agent 당 VUser를 300으로 늘리면 응답시간이 3~4배 더 걸립니다.
CPU랑 Memory는 충분한 상태입니다.

어느 부분을 수정해야 할까요?
Reply | Threaded
Open this post in threaded view
|

Re: Agent VUser문의

junoyoon
Administrator
몇가지 정보가 필요합니다.

두가지 케이스 모두 에이전트 개수가 동일한가요?

- Case 1 : 50 * n개 에이전트
- Case 2 : 300 * n개 에이전트

만약 에이전트 개수가 동일하다고 하면, 응답시간이 3~4배 더 걸리는 것은 당연한 현상입니다.
Reply | Threaded
Open this post in threaded view
|

Re: Agent VUser문의

Dave Han
한서버에서 적정한 Virtual User는 어떻게 산정할 수 있을까요?
Reply | Threaded
Open this post in threaded view
|

Re: Agent VUser문의

junoyoon
Administrator
스크립트가 얼마나 무겁냐와 에이전트의 메모리/CPU용량에 따따라 다릅니다.

아주 간단한 REST Call 같은 경우에는 Groovy 스크립트를 사용할때 1개의 에이전트(4G / 2 core)당 8000 vuser 까지는 견디는 것을 확인하였습니다.

만약 스크립트내에 sleep 이 있다고 하면, 한개의 에이전트당 2~3만 vuser 는 견딜 수 있을 것 같습니다,.