<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>http://www.jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>http://www.jackxiang.com/post//</link>
<title><![CDATA[[Note] Aborted connection xxxx to db:]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[数据库技术]]></category>
<pubDate>Sat, 24 Jun 2017 04:25:10 +0000</pubDate> 
<guid>http://www.jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	问题现象：在tail -f&nbsp;&nbsp;/data/logs/mysql/error.log日志中出现大量的如下信息(web用的是Zabbix，设置连接超时时间为100秒)：<br/><br/><br/>&#039; host: &#039;localhost&#039; (Got timeout reading communication packets)<br/>2017-02-05T15:30:19.272811+08:00 28546 [Note] Aborted connection 28546 to db: &#039;zabbix&#039; user: &#039;zabbix&#039; host: &#039;localhost&#039; (Got timeout reading communication packets)<br/>2017-02-05T15:30:22.388624+08:00 28547 [Note] Aborted connection 28547 to db: &#039;zabbix&#039; user: &#039;zabbix&#039; host: &#039;localhost&#039; (Got timeout reading communication packets)<br/>2017-02-05T15:30:27.119216+08:00 28554 [Note] Aborted connection 28554 to db: &#039;zabbix&#039; user: &#039;zabbix&#039; host: &#039;localhost&#039; (Got timeout reading communication packets)<br/><br/><br/>解决办法：<br/>修改[root@lovebuy114 ~]# grep timeout /etc/my.cnf<br/>interactive_timeout = 120<br/>wait_timeout = 120<br/>log_warnings=1 //注意，我这里原来是2。修改成1后，问题现象果然但是已经不存在了。<br/>在命令行中可以这样修改：<br/>mysql&gt;set global log_warning=1;<br/>mysql&gt;set global interactive_timeout = 120;<br/>mysql&gt;set global wait_timeout = 120;<br/>参数简要说明：<br/>1)interactive_timeout:<br/>参数含义：服务器关闭交互式连接前等待活动的秒数。交互式客户端定义为在mysql_real_connect()中使用CLIENT_INTERACTIVE选项的客户端。<br/>参数默认值：28800秒（8小时）<br/><br/>解决无Notice的办法：<br/><br/>grep timeout /etc/my.cnf&nbsp;&nbsp;&nbsp;&nbsp; innodb_lock_wait_timeout = 60<br/>interactive_timeout = 28800<br/>wait_timeout = 22<br/>grep log_warnings /etc/my.cnflog_warnings=2<br/><br/><br/>From:http://blog.csdn.net/jamesyao008/article/details/45098073<br/><br/><br/>修改后，无效，原因是现在是变成了Notice，不是警告：<br/>tail -f&nbsp;&nbsp;/data/logs/mysql/error.log<br/>2017-02-05T15:38:19.678134+08:00 128 [Note] Aborted connection 128 to db: &#039;zabbix&#039; user: &#039;zabbix&#039; host: &#039;localhost&#039; (Got timeout reading communication packets)<br/>2017-02-05T15:38:22.452504+08:00 131 [Note] Aborted connection 131 to db: &#039;zabbix&#039; user: &#039;zabbix&#039; host: &#039;localhost&#039; (Got timeout reading communication packets)
]]>
</description>
</item><item>
<link>http://www.jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] [Note] Aborted connection xxxx to db:]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://www.jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>