서버를 제가 08년도에 50주고 맞춘 데스크탑을 학교에 가져다 놓고 열었거든요학교 전산정보원에 고정 아이피랑 포트신청해서그래서 그런지 타임아웃을 길게해야 겨우겨우 되네요 이건 서버 탓인가요? 프로그램 탓인가요?타임아웃 3초면 그냥 짤려버리고 10초 해놓으면 거의 90퍼센트 성공하네요학교에서 서버를 열어서 그런가요?
요청에 걸리는 시간이 3초 이상인거 아님?
타임아웃 3초 잡아놓고 데이터 가져오는데 4초 이상 걸렸으면 당연히 중간에 끊겨 좆되는것
http통신으로만든 인터넷 창들도 바로바로 뜨는데 tcpip로 만든게 너무 느려서 궁금해요 딱히 이상하게 짠거같지도 않은데 ㅠㅠ
게임은 미리세컨드 단위로 통신되야되지 않나요?
컴퓨터가 후져서 그런가 학교 랜이라서 그런가요? 아님 제가짠 프로그램이 후진건가요 ㅠ?
TCP는 커넥션에 시간 잡아먹어서 문제라던데, 경우에 따라 HTTP 방식이 더 나을수도 있음.
TCP 연결시 버퍼링할때 IO딜레이가 발생하는데, 이럴땐 넌블럭 IO 같은거 써서 타임렉 해결할수 있을듯.
흠 적은양의 데이터를 3초이상 걸려 받는거면 인터넷 속도부터 의심되는군 --;
학교 네트워크 못 믿겠음
데이터의 크기 문제가 아니라 connect하는데 오래걸림 연결만되면 데이터크기는 만단위로 가도 별로 시간이 오래 걸리지 않음
그럼 TCP를 포기하던가
HTTP도 내부적으로는 TCP통신 아님?
slow query 로그 부터 봐라