mysql 3306 端口 close_wait引起的原因分析

mysql 3306 端口 close_wait引起的原因分析
1.域名解析引起
解决方法,启动参数加入--skip-name-resolve
2.ipv6引起close_wait(这个是比较重要的)
关闭ipv6功能
从新启动mysql服务
3.由于应用连接数据库的wait_timeout和mysql数据库的参数wait_timeout不一致造成
修该my.cnf
wait_timeout=“3600"
3600和你的应用timeout时间一至

 

后来还发现一个问题,mysql前端使用了F5进行探测,探测方式为tcp,mysql把这一个tcp当成是数据库的连接,一直没有释放,后经商量后修改F5的探测方式 为ping就OK了

你可能感兴趣的:(mysql,端口,3306,原因分析,close_wait引起)