Subject : How can I clean up TCP connections from PC clients? Description : . ¿ì¸®´Â Solaris server¿¡ inactive PC sessionµé·ÎºÎÅÍ ¸¹Àº connectionsÀÌ ÀÖ´Â °ÍÀ» º¸°ÔµÈ´Ù. ¶§¶§·Î ÀÌ°ÍÀº PC clientµéÀÌ ´Ù½Ã Á¢¼ÓÇÏ·Á´Âµ¥ ¹®Á¦¸¦ À¯¹ßÇÑ´Ù. . ÀÌ·¯ÇÑ ¹®Á¦¸¦ À¯¹ßÇÏ´Â °ÍÀº ¹«¾ùÀΰ¡? ±×·¯ÇÑ socket connectionµéÀ» º¼¼ö ÀÖ°í Á¦°ÅÇÒ¼ö Àִ°¡? ´ÙÀ½Àº À̰͵鿡 ´ëÇÑ SolutionÀ» ±â¼úÇÏ¿´´Ù. . Á¾Á¾ PCÀÇ client software°¡ ¾ÈÁ¤ÀûÀÌÁö ¸øÇϸç Crash, ¶Ç´Â RebootÀ» À¯¹ßÇÑ´Ù. ¶ÇÇÑ »ç¿ëÀÚµéÀº ÀÚÁÖ ºñÁ¤»óÀûÀ¸·Î ±×µéÀÇ application ¶Ç´Â machineÀ» ²ö´Ù. . ´ç½ÅÀÌ Solaris server»ó¿¡¼ openµÇ¾îÀÖ´Â connectionsÀÌ ¹«¾ùÀÎÁö¸¦ È®ÀÎÇÏ·Á¸é ´ÙÀ½°ú°°ÀÌ ÇÑ´Ù. #netstat -af inet . ¶§¶§·Î ÀÌ·¯ÇÑ TCP applicationµéÀº Solaris serverÀÇ TCP parameterµéÀ» ÁÙÀÓÀ¸·Î½á ¹®Á¦¸¦ ÇؼÒÇÒ ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ parameterµéÀº ´ÙÀ½°ú °°´Ù. #tcp_keepalive_interval #tcp_ip_abort_interval #tcp_close_wait_interval . ºñ·Ï 10ÃÊ·Î paramter¸¦ ÃÖ¼ÒÇÑÀ¸·Î Àâ´Â °æ¿ìµµ ÀÖÁö¸¸ ÃÖ¼ÒÇÑ 1, 2ºÐ Á¤µµ¸¦ SettingÇϱ⸦ ±ÇÀåÇÑ´Ù. #ndd -set /dev/tcp tcp_keepalive_interval 120000 # 120 seconds #ndd -set /dev/tcp tcp_ip_abort_interval 120000 # 120 seconds #ndd -set /dev/tcp tcp_close_wait_interval 120000 # 120 seconds Revision History ÀÛ¼ºÀÏÀÚ : 96.08.01 ÀÛ¼ºÀÚ : À̹ÎÈ£ ¼öÁ¤ÀÏÀÚ : ¼öÁ¤ÀÚ :