Когда следует выбирать Varnish / Nginx или Lighttd?

Когда следует выбирать Varnish / Nginx или Lighttd?

Я новичок в использовании любого из этих серверов, поэтому будет очень полезно узнать, какие конкретные функции наиболее оптимизированы на каждом из этих трех веб-серверов.

И в каких случаях мне следует выбрать один вариант вместо другого?

решение1

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

(INTERNET)-----[Varnish]-----[Lighty/Nginx]

решение2

Это сравнение производительности Varnish, Nginx и Lighttpd поможет понять, что вам нужно.

http://nbonvin.wordpress.com/2011/03/24/serving-small-static-files-which-server-to-use/

Varnish, по-видимому, полезен только в тех случаях, когда у вас есть огромное количество кэшированных динамических выходных данных — и даже здесь неясно, при каком пороге он начнет работать быстрее, чем обычные старые веб-серверы.

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

Связанный контент