web服务器最大用户数apache可以处理?

web服务器最大用户数apache可以处理?,第1张

概述我的问题是Apache Webserver 2.2.2可以处理的最大用户数量是多少,我有一个网站有时会超过300个并发用户,但是apache默认配置设置为最大150,但是我知道我可以增加此值如果我担心我可能会运行Apache可以处理的容量,我的服务器是相当强大的与8个四核AMD处理器与16个GM内存 >如何确定apache可以处理的请求数量, >一般来说,针对服务器负载进行最佳优化的选项/配置.即 我的问题是Apache Webserver 2.2.2可以处理的最大用户数量是多少,我有一个网站有时会超过300个并发用户,但是apache默认配置设置为最大150,但是我知道我可以增加此值如果我担心我可能会运行Apache可以处理的容量,我的服务器是相当强大的与8个四核AMD处理器与16个GM内存

>如何确定apache可以处理的请求数量,
>一般来说,针对服务器负载进行最佳优化的选项/配置.即禁用keep alive ..etc
>当我增加最大用户大小时,MySql可以占用大部分处理器的能力,超过150%的cpu有时候….不知道为什么..

任何专家?

解决方法 Apache附带40-100个最大线程.它可以增加,以允许更多的线程在同一时间处理.

在对应用进行任何更改之前,应该对其进行监控.根据响应,尝试相应地更改“ThreadsPerChild”和“AcceptThreads”.

默认的“最大”线程数量通常就足够了;然而,可能存在可能需要增加该数量的条件.可以监视线程使用情况.要监视,启动管理实例,选择相关的http服务器,并选择左下角的实时服务器统计信息.

如果空闲线程接近或为零,这是一个问题.只要空闲线程为零,就不能建立新的客户端连接.新客户端将被置于等待状态,直到线程可用.我们对此条件的建议是添加指令ThreadsPerChild增加的值,大约是当前值的两倍,如果它在40到100的范围内,或加上50,如果它高于100.所需的最小值(最大值参数)只能通过反复试验找到.如果增加值后,服务器运行平稳,停止测试.

(source)

总结

以上是内存溢出为你收集整理的web服务器最大用户数apache可以处理?全部内容,希望文章能够帮你解决web服务器最大用户数apache可以处理?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1142959.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存