Назад | Перейти на главную страницу

Сервер максимален при низкой пропускной способности?

Я использую Mac Mini Server 2,66 ГГц C2D, 8 ГБ RAM OSX 10.6 Server.

Я запускаю установку WordPress 3.1.1 с Apache / PHP / MySQL, обслуживаю только страницы (изображения поступают из S3) на размер страницы 19k. Когда я запускаю AB, я получаю максимум 115k и 6 запросов в секунду. Это прямые цифры по всем направлениям. Теперь я знаю, что мой сервер может обрабатывать больше, и у меня есть закачка 5 мегабайт, так что мне действительно нужно работать на максимуме где-то намного выше.

Есть идеи, где я должен искать в первую очередь? Я уверен, что это должен быть параметр в Apache / MySQL / PHP, который ограничивает сервер. Я использую более или менее стандартный httpd / php.ini, за исключением того, что сжатие включено, fast_cgi и mod_rewrite для WordPress.

Обновить:

ab -n 1000 -kc 200 127.0.0.1 

Без вопросов. завершает тест за несколько секунд. Это гадит на -n 1000 -kc 500 .. но этого можно было ожидать.

Может быть, мой шлюз ограничивает соединение, и поэтому загрузка составляет 115 кбит / с?

Вы пробовали запускать ab локально (через localhost / 127.0.0.1)?
Я бы начал с этого и сначала устранил проблемы, связанные с сетью ..

После этого начните смотреть на жизненно важную статистику сервера (средняя нагрузка, использование ОЗУ, активность подкачки, активность диска и т. Д.), Когда вы выполняете тестовую нагрузку, - это приведет вас к наилучшей оптимизации (например, если вы привязаны к процессору, вы можете отключить сжатие и посмотреть, помогает оно или ухудшает производительность ...).