Какова лучшая конфигурация apache для меня?

Я начал новую работу. И моя миссия на серверах, которая не моя работа:(

У нас есть около 200 веб-сайтов, которые используют php - mysql.

netstat -an | grep -c: 80 составляет около 500

ОЗУ 24 ГБ с 2 процессорами E5420

Средняя нагрузка составляет около 15

это слишком много?

Можете ли вы помочь мне настроить его?

2 ответа

Средняя загрузка не равняется% загрузки процессора.

Это метрика, указывающая (это грубое упрощение), какая часть вашей вычислительной мощности запрашивается. И который отображается с интервалами 1 минута, 5 минут и 15 минут.

В вашем случае у вас есть 2 четырехъядерных процессора без гиперпоточности и, следовательно, всего 8 ядер. Это означает, что средняя загрузка, эквивалентная 100% использования процессора, будет равна 8.

То, что ваша средняя нагрузка составляет 15, означает, что вам нужно больше времени на обработку, чем у процессорных ядер, поэтому вашим приложениям приходится ждать. В идеале, вы не хотите, чтобы средние значения загрузки превышали 8 для лучшего времени отклика.

15% CPU - это нормально. Таким образом, 500 соединений одновременно.

Другие вопросы по тегам