LINUX.ORG.RU

новая версия HTTP-сервера nginx


0

0

nginx-0.1.24
изменения:

Добавление: модуль ngx_http_ssi_filter_module поддерживает переменные QUERY_STRING и DOCUMENT_URI.

Исправление: модуль ngx_http_autoindex_module мог выдавать ответ 404 на существующий каталог, если этот каталог был указан как alias.

Исправление: модуль ngx_http_ssi_filter_module неправильно работал при больших ответах.

Исправление: отсутствие строки заголовка "Referer" всегда считалось правильным referrer'ом

>>> Подробности

Для чего следует применять данный сервер? Что подвигло автора на его (сервера) создание. Я что-то не увидел это на сайте.

funny
()
Ответ на: комментарий от funny

применять следует для сервинга статики, а также можно как proxy-load balancer для апача (апачей). также работает FastCGI, так что PHP тоже поддерживается.

kmike ★★
()

любопытная статистика популярности (на март 2005) http://www.serverwatch.com/stats/article.php/3487716

вообще интересно какой http сервер самый произвотельный, пусть и в ущерб функциональности?

вроде zeus неплохие результаты показывает, но к сожалению это коммерческий софт

NiKel
()
Ответ на: комментарий от kmike

> применять следует для сервинга статики

Тесты производительности имеются?

> как proxy-load balancer для апача (апачей).

Я боюсь, что для load balancing'a есть более простые и эффективные
решения.

annonymous ★★
()
Ответ на: комментарий от NiKel

Да, процентов на 20. Но блин код... Черт ногу сломит. В отсутствии документации это не выбор.
В общем для отдачи статики я предпочел mathopd.

Zulu ★★☆☆
()
Ответ на: комментарий от annonymous

Какие, например? Не подкол, а серьезный вопрос -- меня на 100% не устроило ничего.

Zulu ★★☆☆
()
Ответ на: комментарий от anonymous

> а зачем? есть же Tux всяко быстрее будет.

Не всяко.

Tux во-первых, работает как kernel-space module, что на мой взгляд не гуд, а во-вторых его Zeus делает: http://www.zeus.com/library/white_papers/zws_comparison.pdf

(там отдельно приведены диаграммы Zeus vs Tux (v.2.0 13 февраля 2002) )

NiKel
()
Ответ на: комментарий от NiKel

tux - очень шустро работает. У меня одновременных соединений около 800, загрузки сервера не никакой.

anonymous
()
Ответ на: комментарий от NiKel

По скорости лучше thttpd, к тому же последний не поддерживает Keep-Alive.
Вот тесты, правда полугодовой давности: http://www.lexa.ru/apache-talk/msg09304.html
Nginx очень быстро развивается, чего не скажешь о.

kmike ★★
()
Ответ на: комментарий от anonymous

мдя

а у нас на nginx по 30000 соединений держит - при этом загрузка 20% :D

реально nginx это почти идеал для нас - тот же tux жуткая вещь по сравнению с энжином...

Shapa
()
Ответ на: комментарий от Shapa

да, ты забыл уточнить что это на трех двухпроцессорных машинах ;-)

anonymous
()
Ответ на: комментарий от Shapa

nginx рулит как сервер для статики больших объёмов (большое количество одновременных подключений). Да и там где время отклика важно.

anonymous
()

эта штука охеренна для отдачи картинок на больших динамических сайтах. у нас (newsru.com) она на одной однопроцессорной тачке без внешних проксей держит всю графику и видео (а графики и видео у нас дохера, порядка 50 картинок на 1 хтмл, то есть до 2000 реквестов к нжинксу в секунду). эмулировали нагрузку с 50-кратным превышением номинала, проблем так и не возникло.

автору пять, короче

anonymous
()
Ответ на: комментарий от KRoN73

слезешь с маздая, поправишь руки и начнешь штудировать (ты хоть слово то такое знаешь?) документацию тогда и поймешь

anonymous
()
Ответ на: RE: у нас (newsru.com) от anonymous

ага, но тут обсуждаемая софтина ни при чём статическая графика отдаётся чётко

anonymous
()
Ответ на: комментарий от anonymous

Родной, при чём тут масдай? Или ты про lighttpd никогда не слышал? Судя по всему - да.

Я же пока вижу, что сабж при той же скорости заметно уступает этому серверу по функциональности.

KRoN73 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.