Какое улучшение производительности я получу, перейдя на lighttpd из Apache? - PullRequest
2 голосов
/ 29 ноября 2008

В настоящее время у меня есть кластер из 4 веб-серверов Apache, которые используются для обслуживания статических файлов размером до 30 МБ. Как правило, я могу ожидать до 5000 одновременных подключений к этим серверам. Какое улучшение производительности я бы ожидал получить, перенеся это на lighttpd?

Ответы [ 3 ]

1 голос
/ 29 ноября 2008

Если вы используете Apache с MPM с работником или событием, вы, вероятно, не увидите большой разницы. Если бы вы не перешли на их использование, я бы попробовал. На самом деле с lighttpd проблем нет. Я думаю, что сегодня это просто вопрос выбора и продолжения.

Если бы я обслуживал этот тип файла, я бы отправил его в CDN и не беспокоился об этом. Сейчас есть множество дешевых, таких как CacheFly и Amazon's Cloudfront .

1 голос
/ 29 ноября 2008

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

Вы также можете рассмотреть nginx для сравнения.

0 голосов
/ 15 ноября 2011

С макушки моей головы:

  1. Меньший объем памяти
  2. Более быстрый файл читает

Обязательно ознакомьтесь с тестами на их сайте, они предоставляют много информации по этой теме: http://www.lighttpd.net/benchmark

...