[HalfNetwork] Zombie 소켓 접속 해제 기능

92 views
Skip to first unread message

Javawork

unread,
May 21, 2010, 9:19:26 AM5/21/10
to HalfNetwork
일정 시간동안 패킷을 보내지 않으면 접속을 해제하는 기능을 추가하였습니다.

config.ZombieConnectionTerm = 500;

이렇게 설정하고 Open(config) 메소드에 넣어주면

500ms 동안 패킷을 보내지 않은 소켓은 접속을 해제하고 eMH_Close 메세지를 큐에 넣어줍니다.

0으로 설정하면 이 기능을 사용하지 않게 됩니다.

리눅스에서 Reactor의 안정성도 향상되었습니다.

제가 근래 리눅스 작업만 하다보니 Reactor쪽을 많이 보게되네요.

Proactor는 어느 정도 안정되어 있으니 균형을 맞추느라고 리눅스 쪽 일이 많이 생기는가 봅니다. :)

현재는 SVN 에만 적용되어 있습니다.

김현만

unread,
May 21, 2010, 9:24:21 AM5/21/10
to halfn...@googlegroups.com
다음주에 SUSE 서버에서 돌려보고 결과 이야기드리겠습니다.


2010. 5. 21., 오후 10:19, Javawork 작성:
Reply all
Reply to author
Forward
0 new messages