首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Apache MaxClients在KeepAlive关闭时

Apache MaxClients在KeepAlive关闭时
EN

Stack Overflow用户
提问于 2009-06-11 16:26:47
回答 1查看 2.5K关注 0票数 3

对于apache,当MaxClientsOff时,减少Off是否合理?目前,MaxClients设置为150,这是mpm-worker的默认设置。

  • nginx为apache
  • 提供静态文件和反向代理,我们平均每秒为12-15次请求,
  • cpu负载从不超过四核盒

上的0.8

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-06-24 23:48:02

不允许保持活动连接意味着技术上可以放弃MaxClients。这是因为Apache中的请求处理程序线程不会被捆绑起来,等待在同一连接上是否会有后续请求。因此,您将更好地利用可用的请求处理程序线程,因此可能不需要那么多线程。

还值得知道的是,如果所有通信量都是通过nginx来的,那么nginx只在其代理模块中实现HTTP/1.0,并且也没有实现通过代理连接保持活动请求。因此,在Apache端使用nginx时,在Apache端使用nginx是没有意义的。因为虽然nginx没有实现“保持活动”,但它应该立即放弃连接,因为它没有重用它们的意图,所以当您使用nginx作为前端时,如果您忘记在Apache中切换“保持活动”,您就不应该受到影响。

nginx代理只支持HTTP/1.0,不使用“保持活动”,在其代理文档中提到:

http://wiki.nginx.org/NginxHttpProxyModule

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

https://stackoverflow.com/questions/982149

复制
相关文章

相似问题

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