마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

Socket 연결후 10분마다 끊어지는 현상 질문 드립니다.

0 추천
안녕하세요?

소켓 연결해서 데이터 받고 있는데 10분마다 끊어지고 있습니다.

클라이언트 상에서 타임아웃시간을 넣어주는 부분이 있어서 일단 24시간으로 지정했는데도 10분마다 끊어지는 현상이 일어납니다.

네트워크가 불안정한곳이라면 모르겠는데 새벽에 wifi, lte 모두 테스트 해봤는데 같은 현상이네요..

SocketException 중에  connection reset by 이런 종류의 Exception발생합니다.

PC에서 같은서버에 connect했을 때는 저렇게 자주 끊어지지는 않더라구요..

모바일 상에서는 기본이 10분인것인가요 아님 소켓 설정부분을 잘못 해줘서 그런것일까요?
SM21 (780 포인트) 님이 2014년 7월 9일 질문

1개의 답변

0 추천
관련이 없을수도 있지만 그래도 한번 체크해보시면 좋을 듯 하여 글을 남겨봅니다.

서버 설정 때문일수도 있습니다.

저는 예전에 저렴한 cafe2x의 웹서버를 호스팅해서 사용했던 적이 있었는데, 아이폰에서는 정상적으로 접속이 되는데

안드로이드에서만 접속이 안되는 현상이 있었거든요(접속이 됐다가도 금방 끊어진다거나..)

그래서 호스팅업체에 문의해봤더니 설정때문에 그런거라고 모바일은 원래 지원을 안하는 서버기 때문에

모바일도 지원하려면 좀 더 비싼 호스팅 상품 쓰라고 하더군요 ㄷㄷ
Gradler (109,780 포인트) 님이 2014년 7월 9일 답변
답변 주셔서 정말 감사합니다..서버설정 한번 살펴봐야 겠어요..^^
...