문제 인식

Apache JMeter의 기본적으로 요청을 보내고 그 요청에 대한 응답을 받아 확인하는 방식인 web server에 맞춰져 있으므로 TCP 게임 서버와 맞지 않았습니다.

🚫 문제점

구조 고민

Web Server : 반이중(Half-duplex) 방식의 통신

image.png

TCP Server : 전이중(Full-duplex) 방식의 통신

image.png

Web vs. TCP

Web TCP
Request & Response 1:1 다양
다른 유저로부터의 I/O 개입 없거나, 간접 직접
테스트 시나리오 흐름 순차 작성 용이 순차 작성 어려움

🔍 분석

해결 과정

더미 플레이어 생성 개념