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

Apache на Ubuntu очень медленно при начальных вызовах, очень быстро после

У меня есть VPS-сервер Ubuntu 10 с Apache 2, на котором размещен сайт Magento. Первое обращение к сайту от любого клиента занимает около 15-20 секунд, а последующие обращения от того же клиента - 0-1 секунду. Я полагаю, это не связано с кешированием Magento, потому что это также происходит, когда первый вызов находится на очень легкой странице, а следующие - на тяжелых.

У кого-нибудь есть идеи, что здесь происходит не так?

Если у вас есть директивы доступа, такие как allow и order, apache будет пытаться проверить каждый IP-адрес, который к нему подключается, а также пытается разрешить IP-адрес клиента в имя хоста и приводит к только что описанной задержке.

Не могли бы вы проверить журналы apache и убедиться, что apache ведет журнал по IP-адресу или имени хоста?