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





