소켓팅이라는 것이 서버와 클라이언트간의 통신이것을 아실겁니다.
그럼 일반적으로 서버쪽은 오픈되어 있고(대기상태) 클라이언트는 연결을 합니다.
물론 끊는 것은 대부분 클라이언트가 하고 만약 가비지 또는 접속만 되어 있고 사용되지 않는 경우가 있습니다.
이 경우는 서버단에서 체크하여 끊어 주셔야 합니다.
이는 메모리와 네트워크 속도(물론 무지 많은 사람이 사용하는 경우)에 문제가 발생합니다.
그럼 수고하세요
안녕하세요^^*
가비지나 사용하지 않는 클라이언트 소켓을 찾는 방법보다는 일정 시간 규약된 시간내에 아무런 반응이 없는것을 그냥 정상적으로 끊어버리는게 나을듯 싶습니다.
무작정 찾아서 끊어버리다가 첨에 무지하게 욕마니 먹었습니다.
idle상태의 id를 찾는게 있는데 흐흐 소스가 어데 쳐박혀 있는지..
찾는대로 다시 올릴께요..
허접답변이었습니다..
즐프하세요..
그럼 일반적으로 서버쪽은 오픈되어 있고(대기상태) 클라이언트는 연결을 합니다.
물론 끊는 것은 대부분 클라이언트가 하고 만약 가비지 또는 접속만 되어 있고 사용되지 않는 경우가 있습니다.
이 경우는 서버단에서 체크하여 끊어 주셔야 합니다.
이는 메모리와 네트워크 속도(물론 무지 많은 사람이 사용하는 경우)에 문제가 발생합니다.
그럼 수고하세요