CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): mimosa (mimosa)
날 짜 (Date): 2002년 7월  8일 월요일 오후 02시 15분 15초
제 목(Title): Re: 동시접속 10만처리하기



 poll이 시스템 콜로 존재하는군요

 알려주셔서 감사합니다 :)

 동시접속 10만의 내용에 대해 궁금하신것 같은데

 웹서버가 아니라  login status를 관리합니다

 사용자가 접속해 있는 동안은 

 socket으로 connection을 유지하고 있다가

 종료시 connection을 끊습니다. ( 가끔 필요할때 message보내구요 )


 belami님의 글에서 처럼 10만개 TCP entry를 유지하는 것이지요

 사실 10만개의 socket만 만들기 때문에 

 CPU도 memory도 별로 부족하지 않습니다. ( sar 리포트를 확인해봤습니다 )

 프로세스 숫자로만 따지면 아파치 프로세스 수보다 적거든요 


----------------------------ooO0o-- * . ^ --o0Ooo---------------------------- 
  
   잠못들때 파도소리가 귓속에서 울릴때 

                     우리는 잃어버린 전설을 찾아 떠나야한다
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.