성능 테스트 보고서
서버 K6 로드 테스트

API 성능 테스트

https://app.k6.io/organizations/3335858/runs/2602307/chromeless-summary?theme=light (opens in a new tab)

서버 로드 테스트 서버내부 동작 확인

시나리오 5분 10분 5분 간격으로 동접 100명에서 주기적으로 요청하여 트레픽에 대한 서버 스케일 대응 전략 체크

대량 요청에 따른 서버 부하에 스케일 여부 체크 또한 그에 맞는 서버 Node확장 체크한다.

NAME                           READY   STATUS    RESTARTS        AGE
board-66f577575-pbz6k          2/2     Running   1 (9d ago)      9d
board-66f577575-vmzfb          2/2     Running   1 (9d ago)      9d
file-upload-5867c75756-rk79p   2/2     Running   0               40d
media-8696f6b7c9-6nmtw         2/2     Running   1 (10d ago)     10d
media-8696f6b7c9-77tg8         2/2     Running   1 (15d ago)     15d
media-8696f6b7c9-fv946         2/2     Running   1 (15d ago)     15d
media-8696f6b7c9-pzn6s         2/2     Running   1 (6d ago)      6d
router-v2-5879dc585d-2qfwd     2/2     Running   0               26h
router-v2-5879dc585d-9gccl     2/2     Running   0               26h
router-v2-5879dc585d-zcvmd     2/2     Running   0               26h
rover-84fdd594b4-55tk8         2/2     Running   0               40d
rover-84fdd594b4-kfjmq         2/2     Running   0               40d
session-6898d9b79-g7d87        2/2     Running   1 (27h ago)     27h
session-6898d9b79-p8vmj        2/2     Running   1 (27h ago)     27h
session-6898d9b79-t9ksb        2/2     Running   1 (27h ago)     27h
speech-d85d4f757-57q8l         2/2     Running   1 (34h ago)     34h
speech-d85d4f757-rtnkt         2/2     Running   1 (34h ago)     34h
speech-d85d4f757-wv42w         2/2     Running   1 (34h ago)     34h
store-7bb777c676-g9cdm         2/2     Running   1 (9d ago)      9d
store-7bb777c676-jq82d         2/2     Running   1 (9d ago)      9d
user-644f988cb6-62lpl          2/2     Running   1 (30h ago)     30h
user-644f988cb6-6jkbt          2/2     Running   1 (30h ago)     30h
 
여러개 Pod이 증가처리 진행됨. 적절한 Pod의 리소스 처리 필요
webtoon-6447cdbbf-4gd9k        2/2     Running   1 (5m49s ago)   5m51s
webtoon-6447cdbbf-52nb6        2/2     Running   1 (33s ago)     111s
webtoon-6447cdbbf-58kq8        2/2     Running   1 (34s ago)     111s
webtoon-6447cdbbf-cn4sd        2/2     Running   1 (35s ago)     2m51s
webtoon-6447cdbbf-dw52n        2/2     Running   1 (67m ago)     67m
webtoon-6447cdbbf-l8gw4        2/2     Running   1 (2m49s ago)   2m51s
webtoon-6447cdbbf-l9pbz        2/2     Running   2 (3m48s ago)   3m51s
webtoon-6447cdbbf-lblnj        2/2     Running   1 (34s ago)     111s
webtoon-6447cdbbf-ls8fv        2/2     Running   1 (67m ago)     67m
webtoon-6447cdbbf-nx5cn        2/2     Running   1 (3m49s ago)   3m51s
webtoon-6447cdbbf-qzmlr        2/2     Running   1 (35s ago)     2m51s
webtoon-6447cdbbf-r4zzh        2/2     Running   2 (5m48s ago)   5m51s
webtoon-6447cdbbf-rd7zs        2/2     Running   1 (36s ago)     2m51s
webtoon-6447cdbbf-s5kg5        2/2     Running   1 (67m ago)     67m
webtoon-6447cdbbf-v2cfz        2/2     Running   1 (34s ago)     2m51s
 
// 아래와 같이 aks-worker28f2-31758233-vmss000002    Ready    agent   103s   v1.26.6 Node확장 진행됨
user$ k get nodes
NAME                                  STATUS   ROLES   AGE    VERSION
aks-ingress7e99-34991942-vmss000001   Ready    agent   36d    v1.26.6
aks-system-43441963-vmss000000        Ready    agent   195d   v1.26.6
aks-usera23a-72571917-vmss000000      Ready    agent   40d    v1.26.6
aks-worker28f2-31758233-vmss000000    Ready    agent   40d    v1.26.6
aks-worker28f2-31758233-vmss000001    Ready    agent   40d    v1.26.6
aks-worker28f2-31758233-vmss000002    Ready    agent   103s   v1.26.6

로드 테스트 결과 Report from K6

1 2 3