[질문] time wait 처치하기
글쓴이: hohory / 작성시간: 화, 2006/04/04 - 2:10오후
안녕하세요.
tcp time wait 상태를 빨리 없애기 위해..
[user@localhost]# echo 30 > /proc/sys/net/ipv4/tcp_fin_timeout
와 같이 명령하였는데,
잘 안되는것 같습니다.
위와 같은 명령을 주고 난 후에 어떤 서비스를 restart해야 하는 것인가요?
혹.. 재부팅이 필요한 것인지..
그리고 위와 같이 한 후,
proc/sys/net/ipv4/tcp_fin_timeout 파일의
사이즈가 증가해야 하는 것 아닌지요?
여전히 사이즈 0이더라구요.
proc/sys/net/ipv4/tcp_fin_timeout 파일의 소유자/그룹은 root이므로,
root로 로그인 해서 햇었구요, 파일 모드는 644 (-rw-r--r--) 입니다.
고수님들의 의견 부탁드립니다.
Forums:
cat /proc/sys/net/ipv4/tcp_fin_timeout
proc 내의 엔트리의 사이즈는 0 이므로 사이즈로는 확인이 안되고
cat 명령을 이용하여 값이 변경되었는지 확인하시기 바랍니다.
별도의 service 를 restart 하거나 재부팅이 필요하지는 않을걸로 알고있습니다만..
본인이 작성한
본인이 작성한 프로그램을 다시 시작시키기 위해 TIMEWAIT 상태를 빨리 업생려고 하시는 거면 소켓 생성후 바로 REUSEADDR 옵션 처리 해주세요.
그럼 TIMEWAIT 상태인 경우 바로 없애고 다시 시작할 수 있습니다.
/***************************************************
* 가장 심플한 것이 가장 아름다운 것이다.
***************************************************/
댓글 달기