답변:
트래픽로드 테스트에는 많은 도구가 있지만 네트워크 트래픽은 방정식의 일부일 뿐이므로 프로세서 사용률과 지속적인 데이터베이스 쿼리는 다음과 같이 게임 서버에만 적용되는 다른 것들도 테스트해야합니다. 측정하고 싶은 중요한 요소로 즉시 떠오르는 다른 두 가지 요소 (게임 서버의 작동 방식에 대한 지식을 바탕으로 결정해야 할 다른 요소도있을 것임).
이렇게하는 가장 좋은 방법은 " 게임 플레이어 시뮬레이션 "클라이언트 프로그램을 작성하고 여러 컴퓨터에서 여러 인스턴스를 실행하는 것입니다. 단점은 이것이 많은 컴퓨터를 사용해야 할 수도 있지만 일부 지역 대학에는이를 실행할 수있는 큰 컴퓨터 실습실이있을 수 있다는 것입니다 (대학 교수는 실제로 궁금한 경향이 있기 때문에 교수는 테스트 결과에 관심이있을 수 있습니다) 좋은 연구).
클라이언트는 플레이어만큼 정교하지 않아도 될 수 있지만 다음과 같은 일을하는지 확인하고 싶을 수도 있습니다 (술에 취한 소프트웨어 개발자보다 약간 더 기능적 일 수 있다면 매우 지능적 일 필요는 없습니다). 정말 자신을 집으로 운전해서는 안됩니다. 따라서 캐릭터를 특별한 방법으로 표시하여 벽을 걷는 것과 같은 바보 같은 일을 할 수 있고 게임 내 판매자로부터 무작위로 선택된 상품을 구입할 수있는 무제한 예산이 있으며 끝이 없습니다. 탄약 보급품 등) :
한 번에 9,000 명의 플레이어가있을 것으로 예상되는 경우, 서버가 27,000 명의 시뮬레이션 된 바쁜 플레이어의로드를 처리 할 수있는 방법을 알 수 있도록이 숫자를 3 배 이상 테스트하십시오 (많은 플레이어가 유휴 상태, 특히 사회 유형).
또한 ( 이것은 매우 중요합니다. )이 작업을 수행하는 경우 일반 문자로 로그인하고 바보 같은 일을하는 모든 컴퓨터 플레이어의 비디오를 녹화하고 우리와 함께 그 비디오를 공유하십시오. 웃음 ( 게임에서 올바른 시나리오를 찾을 수 있다면 " 술취한 헛간 춤 "이이 영화에서 좋은 타이틀이 될 것이라고 생각합니다 )! ;-디