인프런 커뮤니티 질문&답변

공부해보자님의 프로필 이미지

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

JobQueue #2

서버 로그 출력

해결된 질문

21.05.13 19:55 작성

·

209

0

서버와 클라를 실행했을 때

500명 모두가 OnConnected가 뜨지 않고

약 200 ~ 300 사이에서 서버 로그출력이 멈춥니다.

(어쩌다가 한번씩은 500까지 찍힙니다.)

왜 그런것인가요?

어떻게 해결해야하나요?

리스너의 백로그를 늘려도 마찬가지네요...

답변 1

1

Rookiss님의 프로필 이미지
Rookiss
지식공유자

2021. 05. 13. 20:00

컴퓨터 성능에 따라 차이가 있을 수 있습니다.
극단적으로 파바바바박 몰려서 클라가 접속을 시도하니
그 중에 낙오자가 생기는 것이죠.
사실 라이브에서도 그렇게 동시에 몰리는 상황은 거의 없을테니
크게 상관 없는 문제지만 굳이 500명 입장을 다 보고 싶다면
클라 쪽 입장 코드에서 한 번에 입장 후 조금 텀을 두도록 조절(Sleep 등)을 해보시기 바랍니다.