首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >生产实例: CLOSE_WAIT连接问题

生产实例: CLOSE_WAIT连接问题
EN

Server Fault用户
提问于 2011-11-04 09:09:52
回答 3查看 10.5K关注 0票数 3

我正在使用10EC2实例后面的一个ELB。ELB配置了80 ~ 8080和443 ~ 8080端口。

以及与Apache一起安装的所有10EC2实例,在1分钟内在ELB上的总请求约为8000到10000。

我在10个CLOSE_WAIT实例( Apache )上面临着EC2连接的问题。

EC2实例类型: m1.xlarge

当我们重新启动Apache时,所有的CLOSE_WAIT连接都会丢失,但这并不是处理生产实例的正确方法。

请帮帮我。

EN

回答 3

Server Fault用户

发布于 2014-06-16 16:42:37

有些客户端在完成时没有正确关闭TCP连接。这是你无法控制的。这通常是经过一段时间之后才结束的,并且不会造成太大的问题,只会把您从netstat -an和类似的列表中弄乱。

那么,你为什么对此有异议呢?

这可能是相关的:什么限制了Linux服务器上的最大连接数?

票数 2
EN

Server Fault用户

发布于 2011-11-10 17:06:48

这是这里描述的问题的一个变体:https://unix.stackexchange.com/questions/10106/orphaned-connections-in-close-wait-state您的应用程序有许多移动客户端吗?这些客户端通过不可靠的网络连接,可以对TCP状态做疯狂的事情。

处理它的最简单方法是以滚动的方式重新启动apache实例,例如,每30分钟一台服务器。如果你的ELB背后有足够的实例,那么对你的服务的净影响应该是可以承受的。

票数 0
EN

Server Fault用户

发布于 2014-01-06 04:31:12

看看切割机

刀是一种基于linux的防火墙工具,它允许通过它们的连接被防火墙管理员强制中止碳化硅。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/327707

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档