在一些糟糕的日子里,我们的应用程序服务器(Weblogic)倾向于获得很多CLOSE_WAIT会话。 我们甚至已经达到在BroadDaylight中重新启动中间件Weblogic套件的程度,以获取及时的修复程序,因为这些修复程序可能会引起紧急情况。
$ netstat -nat | egrep'CLOSE_WAIT'| wc -l 412。
只要这些只是进程,有没有办法杀死它们而不影响服务器的运行?
我遇到了这个脚本,该脚本使用host:port并声称要杀死这些会话,但不确定是否可以在生产环境中使用。
“ $ netstat -anp | grep 192.168.0.100 | grep':80'| grep CLOSE_WAIT | awk'{print $ 7}'| cut -d / -f1 | grep -oE” [[:digit:]] { 1,}“ | xargs kill”
任何帮助将不胜感激。