首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Apache (在Ubuntu上)随着时间的推移产生了大量的任务。我为什么要修它?

Apache (在Ubuntu上)随着时间的推移产生了大量的任务。我为什么要修它?
EN

Stack Overflow用户
提问于 2015-11-11 01:06:54
回答 1查看 49关注 0票数 0

我有大约4-6个文件(每个用户),大多数是静态的文件是从AWS实例请求的。高峰流量是大约1K访客在同一时间(通过谷歌分析实时)。

实例足够强大,很少在100% CPU时达到峰值,有空闲的RAM。mpm_prefork被调整为1480个同时连接。在重新启动Apache2之后,大约有200个进程在高峰期间运行。

然而,经过几天的时间,进程的数量似乎大大增加了,需要我重新启动apache,以消除用户的超时错误。

我有遗漏什么吗?这是意料之中吗?

EN

回答 1

Stack Overflow用户

发布于 2015-11-11 04:05:31

您可以将MaxSpareServers指令设置为非常低的值,比如10或20。当不再需要实例时(不提供任何服务或处于保持生存状态),您应该只需要10或20个空闲工作人员。

如果即使在没有客户服务的情况下,员工数量仍然保持不变,那么您就遇到了一些问题。检查您的“保持活动超时”设置,或者完全禁用“保持活动”,并查看它是否有某种效果。我注意到,保持活力有时会适得其反,特别是在繁忙的环境中。

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

https://stackoverflow.com/questions/33642604

复制
相关文章

相似问题

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