작성한 질문수
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
작성
·
186
0
서버를 전부 완성한 후 돌려보았는데 처음엔 잘 되다가 서버쪽에서 Recv에서 0byte를 받고 소켓이 끊기네요...
혹시 몰라서 코드도 전부 비교해 보았는데 별다른 이상을 못 찾았어요...
혹시 어떤 경우에 0byte를 받는지 알 수 있을까요?
답변 2
삭제된 글입니다
혹시 노트북 환경이신가요? Disconnect가 뜨는 이유를 로그로 남기면 되겠지만,원래 같은 공간에 100명이면 꽤 부하가 가는 작업이라연결이 끊기더라도 특별히 이상한 상황은 아닙니다.스트레스 테스트 동접 숫자를 줄여보면서 동일한 문제가 발생하나 확인해보시기 바랍니다.
혹시 클라 몇개를 접속 시도하셨나요?Recv 0는 특별히 이상한 상황은 아니고, 한쪽 연결이 끊기면 그렇게 뜹니다.
어... 100개로 했는데 어느정도 되다가 끊겨요
Disconnect도 클라쪽에서 Send하다가 끊긴 것도 아니던데 어디서 끊겼을까요....
혹시 노트북 환경이신가요? Disconnect가 뜨는 이유를 로그로 남기면 되겠지만,
원래 같은 공간에 100명이면 꽤 부하가 가는 작업이라
연결이 끊기더라도 특별히 이상한 상황은 아닙니다.
스트레스 테스트 동접 숫자를 줄여보면서 동일한 문제가 발생하나 확인해보시기 바랍니다.