Время отклика Apache - PullRequest
       2

Время отклика Apache

1 голос
/ 28 апреля 2009

Я использую Apache в локальной сети. Проблема в том, что я недавно установил APC (вместе с PHP5-dev и apache2-dev). Теперь время отклика Apache уменьшилось. Загрузка php-страницы занимает примерно 2 секунды, а раньше - около 500 мс. Хотя в firebug это показывает старые времена отклика.

Почему это так? Как мне это исправить?

Большое спасибо.

Обновление Какой сервер следует установить в случае его переустановки? Я хочу по-настоящему быстрое время отклика локальной сети с моего сервера. Я планирую Ubuntu Desktop 9.04. Или я должен использовать сервер Ubuntu 8.04? или сервер ubuntu 9.04?

Ответы [ 3 ]

1 голос
/ 28 апреля 2009

Знаете ли вы, что это проблема с сервером? Я бы попробовал свежую установку ОС или хотя бы браузера, если вы используете Firefox, возможно, у вас есть надстройка, плохо взаимодействующая с вашим сайтом. Сначала проверьте сторону клиента, прежде чем предположить, что это Apache. Второй БТР может быть проблемой. Так как сайт на вашей локальной сети, вероятно, низкий трафик. APC, возможно, тратит время на кеширование кода, но его приходится обновлять каждый раз, когда загружается страница PHP, поскольку трафик очень мал.

0 голосов
/ 12 августа 2011

Если вы действительно хотите / нуждаетесь в блестящем времени отклика, вам следует начать читать книги или обратиться к профессиональному специалисту по настройке производительности, поскольку у вас, похоже, нет никакой концепции измерения.

Я имею в виду наличие статистики: статистика LINUX, статистика APC, статистика apache, (статистика php?), Статистика LAN / WLAN и т. П.

Измеряйте и анализируйте свое окружение, а не угадывайте. У меня разрывается сердце, когда Waage рекомендует использовать команду top ... Неудивительно, что он так и не ответил после того, как ваш top показал 1.0, а apache показал 1.0 ...

В вашем случае вам необходимо получить четкое представление о времени отклика конца-2-конца. (Вы должны были установить процедуру давно. Нет, у вас проблемы, и вы даже не подготовились к перестрелке)

Причиной всех моих писаний на данный момент является наличие моего полного монитора apache / php / MySQL в реальном времени. Поддерживает LINUX и WINDOWS. Посмотрите на картинку ... (Поместите сюда несколько картинок, но я не могу прикреплять картинки. Боже мой.)

Если вы все еще заинтересованы в решении (ваша запись в блоге довольно старая) пожалуйста, пришлите мне по электронной почте. Затем я отправлю некоторую документацию.

Также попробуйте улучшить информацию о файле apache-log. Проверьте следующий URL. Действительно хорошо для первого шага, так как теперь вы получите истинное время отклика Apache:

http://www.ducea.com/2008/02/06/apache-logs-how-long-does-it-take-to-serve-a-request/

С наилучшими пожеланиями, linuxaomi

0 голосов
/ 28 апреля 2009

Это звучит как очень высокая загрузка памяти при каждом запуске PHP. Отметьте top в bash при открытии страницы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...