서버 로그 출력
서버와 클라를 실행했을 때
500명 모두가 OnConnected가 뜨지 않고
약 200 ~ 300 사이에서 서버 로그출력이 멈춥니다.
(어쩌다가 한번씩은 500까지 찍힙니다.)
왜 그런것인가요?
어떻게 해결해야하나요?
리스너의 백로그를 늘려도 마찬가지네요...
답변 1
1
컴퓨터 성능에 따라 차이가 있을 수 있습니다.
극단적으로 파바바바박 몰려서 클라가 접속을 시도하니
그 중에 낙오자가 생기는 것이죠.
사실 라이브에서도 그렇게 동시에 몰리는 상황은 거의 없을테니
크게 상관 없는 문제지만 굳이 500명 입장을 다 보고 싶다면
클라 쪽 입장 코드에서 한 번에 입장 후 조금 텀을 두도록 조절(Sleep 등)을 해보시기 바랍니다.
C#에서의 RAII
0
66
3
TLS 질문드립니다.
0
80
2
SpinLock과 컨텍스트스위칭에 대해 질문 남겨요.
0
74
2
Unity Span
0
98
2
XML, Dll 차이점
0
134
2
Session 질문입니다
0
96
1
Write Read 커서 키워드
0
88
1
더미 클라이언트 수에 따른 OnDisconnect 발생
0
85
2
네트워크 Send 전담 스레드 배치
0
113
2
UnhandledException 으로 서버 터지는 경우
0
102
2
컨텐츠 단, 엔진 단
0
118
1
질문 있습니다
0
93
2
C# 게임서버 3D MMORPG
0
159
2
유니티6 버전
0
106
2
receive하는 부분과 send하는 부분의 차이
0
154
2
커서의 위치의 중요성
0
111
2
C++ 전혀 모르는데 C# 서버
0
176
2
강의에 질문이 있습니다
0
93
2
멀티스레드 이해도 질문
0
107
1
500 vs 500
0
147
3
OnAcceptHandler 액션 함수
0
70
1
이 정도 서버의 객관적인 수준이 궁금합니다.
0
204
2
36. Serialization #3 에서 string (name) 코드 수정 질문
0
86
2
외부 컴퓨터와의 통신 방법이 궁금합니다
0
112
1





