码迷,mamicode.com
首页 > 其他好文 > 详细

Resin应用出现大量的SYN-SENT

时间:2015-10-26 12:23:51      阅读:302      评论:0      收藏:0      [点我收藏+]

标签:

 

技术分享

技术分享

       如上图所示,是某个应用的resin频繁重启时的TCP状态,查看resin的链接状态,发现每台的SYN-SENT有达到300+

1、说明resin在向某个服务器发送连接请求,而服务器没有进行相应,可以猜想是resin向数据库发出了请求,而数据库没有响应,找到是某条sql语句导致,双表等键全表扫描(Copying to tmp tables),产生大量的临时数据,单表有70万的数据。

2、同时网卡出口流量下降,而前端流量正常,排查被人刷的可能。

 

解决方案:

       优化sql语句,在对应的字段中加上索引。


Resin应用出现大量的SYN-SENT

标签:

原文地址:http://my.oschina.net/fufangchun/blog/521994

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!