Open parc02 opened 5 months ago
항목 | 값 |
---|---|
Vuser | 10 |
TPS | 4.9 |
항목 | 값 |
---|---|
Vuser | 100 |
TPS | 9.8 |
항목 | 값 |
---|---|
Vuser | 300 |
TPS | 9.4 |
항목 | 값 |
---|---|
Vuser | 600 |
TPS | 9.3 |
항목 | 값 |
---|---|
Vuser | 800 |
TPS | 10.1 |
항목 | 값 |
---|---|
Vuser | 1000 |
TPS | 9.7 |
항목 | 값 |
---|---|
Vuser | 1000 |
TPS | 7.4 |
항목 | 값 |
---|---|
Vuser | 1000 |
TPS | 8.1 |
항목 | 값 |
---|---|
Vuser | 1000 |
TPS | 10.9 |
항목 | 값 |
---|---|
Vuser | 1500 |
TPS | 12.7 |
항목 | 값 |
---|---|
Vuser | 2000 |
TPS | 9.0 |
항목 | 값 |
---|---|
Vuser | 2000 |
TPS | 7.1 |
항목 | 값 |
---|---|
Vuser | 2000 |
TPS | 10.3 |
항목 | 값 |
---|---|
Vuser | 1500 |
TPS | 11.6 |
항목 | 값 |
---|---|
Vuser | 1800 |
TPS | 13.8 |
항목 | 값 |
---|---|
Vuser | 2000 |
TPS | 15.6 |
항목 | 값 |
---|---|
Vuser | 2500 |
TPS | 16.1 |
항목 | 값 |
---|---|
Vuser | 3000 |
TPS | 14.7 |
Vuser수를 올려가며 임계점을 찾으려고 노력했으나, 생각보다 결과 도출이 이상적으로 되진 않았다. 아래와 같이 여러번의 동일한 유저로 여러번 테스트를 진행했고 매번 결과값이 달라지는 이슈가 발생했다. 이론적으로는 동일한 조건으로 여러번 시행한 경우의 평균으로 결과를 도출하는게 맞으나, 시간 관계상 그렇게 까지는 진행하지 못했다. 위의 그래프를 참조하면 2500일때 최대값을 갖고 이후 3000일때 TPS값이 떨어지는것으로 보아, 임계점을 Vuser가 2500일때 TPS가 16.1인 지점이라고 판단했다.
시스템 성능을 높이기 위해, 쿼리 캐싱을 적용할 예정이다.
2024/05/09
앞전에 수행한 예상 시나리오로 수행할 예정이였으나, 예상외로 서버가 다운되지 않아 시나리오를 수정.
예상 시나리오
컴퓨터 사양
Agent
App
Controller