서버와 클라이언트가 있는데요
클라이언트에서 강제로 랜선을 뽑을 경우 서버에서 인지를 못하내요..
그래서 서버가 바로 인지를 하기 위해서 다음과 같은 기능들을 만들어 보았습니다
클라이언트에서 서버에게 3000sec 마다 자신이 살아있음을 알리는데요
서버는 9000sec 마다 클라이언트의 살아있음을 알리는 패킷이 왔는지 확인을 합니다
이러면 클라이언트가 랜선을 뽑아도 서버 측에서 바로 알 수 있습니다
하지만 불필요한 트래픽이 발생하여 성능에는 좋지 않을거 같습니다
저는 현재 Netty를 이용하여 게임 서버를 만들고 있습니다, 저런식으로 불필요한 트래픽을 발생시킨다면 서버의 성능이 많이 저하될까 우려가 됩니다
그래서 저런 방식을 쓰지 않고 클라이언트가 랜선을 강제로 뽑았을 경우 서버 측에서 즉각적으로 알아낼수는 없는 걸까요?