TIME_WAIT를 남기지 않는 세션종료 (Graceful Shutdown)

by 디케 posted Mar 02, 2013
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

TIME_WAIT를 남기지 않는 세션종료 (Graceful Shutdown)

 

참고 : http://nexablue.tistory.com/16

           http://genes1s.egloos.com/2706024

 

우선 WIndows 서버에서 해결할 수 있는 방법은 TcpTimeWaitDelay 를 설정하는 것이었다.

일반적인 서버환경에서는 Default wait 시간이 있어, TIME_WAIT 상태에서 미응답 상태일 경우 해당 TIME_WAIT를 삭제한다.

 

Windows 서버에서는 Regstry에 TcpTimeWaitDelay를 설정하여 적용 후 재부팅 해야한다.

그래서 재부팅했다.

 

regedit를 이용하여

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\TCPIP\Parameters

새 REG_DWORD 값 TcpTimedWaitDelay를 생성하고 값을 10진수 30(16진수 0x0000001e)으로 설정하였다.

 

 

문제는 재부팅해야 적용된다는 점.