对我来说最佳的 Apache 配置是什么?

对我来说最佳的 Apache 配置是什么?

我开始了一份新工作。我的任务是在服务器上,这不是我的工作 :(

我们有大约 200 个网站使用 php - mysql。

netstat -an|grep -c :80 大约为 500

24GB 内存,配备 2 个 E5420 CPU

平均负载约为 15

太多了?

你能帮我配置它吗?

答案1

平均负载并不等于 CPU 使用率的百分比。

它是一个指标,指的是(这是一个粗略的简化)请求了多少处理能力。并以 1 分钟、5 分钟和 15 分钟为间隔显示。

就您而言,您有 2 个四核 CPU,没有超线程,因此总共有 8 个核心。这意味着相当于 100% CPU 使用率的平均负载为 8。

事实上,您的平均负载为 15,这意味着您需要的处理时间比您拥有的处理器核心更多,因此您的应用程序最终不得不等待。理想情况下,您不希望平均负载超过 8,以获得最佳响应时间。

答案2

15% 的 CPU 就够了。一次 500 个连接也够了。

相关内容