<aside>
</aside>
📍 개요
- 동기
- 우리의 목표는 한 게임방에서 200명이 원활히 플레이 하는 것!
부하 테스트 → 병목 지점을 분석 → 개선
하고자 함
- 요약
- 멀티 프로세스를 통해 동시성 처리 능력 향상
- 배치 처리를 통해 네트워크 Out 부담 줄임
🚀 부하테스트 실행
우리의 프로젝트 목표
- 한 게임방에서 200명이 원활히 플레이 하는 것!
- 이를 위해 부하 테스트를 진행!
시나리오
- 한 게임방에 200명이 접속
- 200명은 각각 1초에 2번 꼴로 이벤트를 보냄
- 이벤트에는 chatMessage(채팅), updatePosition(위치 변경)이 있음
- 60초 동안 120개의 이벤트를 보냄
- Artillery를 사용하여 위와 같은 스크립트 작성