netstat -an的输出在CLOSE_WAIT状态下显示很多mysql连接,当我使用'SHOW PROCESSLIST'检查mysql中的进程列表时,netstat中显示的连接没有出现。什么可能是这个原因。我使用带有mysql连接器的tomcat,并使用连接池。Netstat为mysql连接显示了许多CLOSE_WAIT状态
难道应用程序没有关闭MySQL连接或是否有其他原因的行为......有时CLOSE_WAIT达到了200
在应用层面我确信,我关闭所有连接(确保我在finally块中发出close()命令)使用jdbc创建。
任何帮助,将不胜感激。
难道这些服务器或应用程序的机器上? – Donnie 2010-05-23 13:20:29
*“是否应用程序未关闭mysql连接”*看起来如此:http://www.sunmanagers.org/pipermail/summaries/2006-January/007068.html听起来像连接池问题。 – 2010-05-23 13:21:29