>> Edit article
이름
제목
패스워드
안녕하세요. Client/Server 환경에서 프로그램을 하고 있습니다. Client : Windows 계열. Server : Linux 간단하게 얘기하면, 메신저 같은 프로그램입니다. 사용자가 pc에서 로그인 하면, 서버에서 id, pass 를 확인하고 인증해 주는 거죠. 클라이언트에서 소켓 연결해서 서버로 올리면, 서버에서는 소켓을 통해 읽어야 하는데.... 그게 잘 읽어서 로그인 처리를 제깍 해주기도 하는데, 가끔가다 read time out 에러가 발생하면서 올라온 패킷을 잃어버릴때도 있 습니다. 이게 띠엄 띠엄 테스트 할 때는 10번 중에 한번 꼴로 잃어 버리더니... 러쉬 테스트를 한답시고, 왕창 로그인을 해 보니까... 100개중에 50개는 잃 어 버리는 것 같습니다. 이런 경우....혹시 들어보신 적 있으신지요? 어떻게 처리하면 되는지.... 아시는 분..... 도와주세요. 지금까지 이 문제에 대해 들은 얘기로는... 이것은 리눅스의 한계다. 유닉스 같으면, 소켓을 통해 올라오는 패킷을 파박 파박 읽어서 그때 그때 처리해 주지만.. 리눅스는 패킷 한번 읽고, 초기화 하고, 그 다음 다시 읽고... 또 초기화 하 고.. 이렇게 초기화 하는 와중에 read time out 에러가 나는 것이기 때문에... 리눅스에서는 해결할 수 없다.. 유닉스로 바꿔라..... 이런 충고를 들었습니 다. 리눅스로는 웹 서버만 써야지... 이런 어플리케이션 서버는 못 한다는 얘기도 들었구요. 아.... 도와주세요.....----------------------SenorAn 정일.......
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved