Сведения о вопросе

Mathprofi

22:15, 16th August, 2020

Теги

Nginx   Squid    

Reverse proxy: Squid VS nginx?

Просмотров: 405   Ответов: 2

Выбираю между двумя сервисами на роль кеширующего прокси.

Проект связан с социальными сетями и нагрузка может возрастать с 10-20 до 100 Мбит/с за 1-2 минуты. Пока облачные сервера стартуют — пройдет ещё пара минут.

Стоит задача обеспечить максимально эффективное быстродействие сайта в этот отрезок времени.


Посоветуйте, что лучше использовать для кеширования: Squid или nginx?


Спасибо.



  Сведения об ответе

DO__IT

16:47, 14th August, 2020

Еще как вариант существует Varnish

Гораздо более гибкая настройка, C-подобный конфигурационный язык со вставками на чистом C.

Умеет проверять состояние бекендов, на основе этого выбирать подходящий для обработки запросов, создавать из них систему типа round robin.


  Сведения об ответе

PHPH

22:25, 29th August, 2020

Squid в качестве прокси обладает большим функционалом чем nginx. В любом случае все очень зависит от специфики кэширования. Если все влазит в то, что умеет nginx — я бы использовал его. В любом случае нет никакой проблемы воткнуть сначала squid и собрать статистику по отклику в пиках, а потом nginx и на основе этих данных принять решение.


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться