给客户的程序总是在运行一段时间后tcp链接出现大量CLOSE_WAIT状态,导致之后的链接链接不上。
下面是通过ndd命令找到这些CLOSE_WAIT状态的链接。
1,首先su得到root权限。
2,运行下面命令:ndd /dev/tcp tcp_status | grep CLOSE_WAIT
通过这条命令可将这些状态都找出,也可以通过编写脚本添加写时间等参数,将这些信息写到日志文件中。
接下来我们想通过设置solaris系统的保活定时器,让这些没用的链接早日关闭。但现在设置保活定时器的三个参数还没找到。忘知情人士告知,先谢谢了。我们的机器是 solaris 9

