首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >服务器崩溃:连接太多了?

服务器崩溃:连接太多了?
EN

Server Fault用户
提问于 2012-03-15 16:54:43
回答 4查看 5K关注 0票数 2

我有服务器与大约500个活动连接在同一时间(这是一个非常繁忙的网站)。不幸的是,Apache每隔一小时左右就会使整个服务器崩溃。服务器有8GB的RAM和一个四核Xeon,因此,就我而言,这应该足以处理连接的数量。我怀疑我的Apache配置可能需要一些优化。下面是当前的配置:

代码语言:javascript
复制
StartServers          2
MinSpareThreads      25
MaxSpareThreads      75 
ThreadLimit          64
ThreadsPerChild      25
MaxClients           400
MaxRequestsPerChild  20000

任何建议(不仅与Apache相关)都是非常感谢的!

EN

回答 4

Server Fault用户

发布于 2012-03-15 17:01:52

您的机器是崩溃了还是Apache服务器?

如果第一个,那么我会认为它可能是错误的硬件(内存)。

如果是第二种,尝试使用一些监视工具,比如穆宁,看看在什么时间间隔内发生了什么,以及服务器上的负载/压力是什么。还检查错误日志,以获得更多的线索发生了什么。

票数 2
EN

Server Fault用户

发布于 2012-03-15 16:56:36

您的配置中没有任何东西会导致Apache崩溃。除非你内存不足,否则你应该找出问题的原因。

票数 1
EN

Server Fault用户

发布于 2012-03-15 17:01:17

您应该首先用图表表示资源的使用情况(例如加载、内存、交换等)。所以你可以看到真实发生的事情。

看看系统和apache日志,看看在崩溃之前是否有一些“异常”消息。

从您的配置摘录中,我猜您正在使用worker mpm,它看起来相当正常,仅此配置本身不会导致崩溃。

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

https://serverfault.com/questions/370150

复制
相关文章

相似问题

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