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

Кеширование + веб-сервер на одной машине?

Я готовлю перенос действующего веб-сайта с общего сервера на отдельный сервер, на котором работает только этот сайт. Прямо сейчас у нас много трафика, и Apache не успевает за ним.

Одна из вещей, которые я рассматриваю для нового сервера, - это установка решения с кэширующим прокси (например, Varnish).

Единственная проблема заключается в том, что у меня есть только одна машина для работы, поэтому Apache и Varnish будут работать на одном компьютере. Будет ли это сводить на нет кеш или все равно повысить производительность?

(Как я вижу: даже на той же машине, когда на запрос можно ответить из кеша, Apache не должен его обрабатывать, что снижает нагрузку)

В зависимости от рабочей нагрузки наличие кэширующего прокси перед apache на одном компьютере действительно может помочь. Удары по лаку, безусловно, вызывают намного меньшую нагрузку, чем по apache, даже если он работает на той же машине. Таким образом, будет легче перенести лак на другую машину для повышения производительности.