LINUX.ORG.RU — Русская информация об ОС Linux

[#]  

nginx обходит lighttpd

В опубликованной Netcraft статистике используемых веб серверов за Декабрь 2008 года особо выделяется отечественная разработка nginx. По общим данным (Top Developers) и по выборке сайтов с большим процентом трафика (Active Sites) nginx вышел на четвертое место, и теперь его разъединственный разработчик Игорь Сысоев будет бороться за доли с такими гигантами как Apache, Microsoft и Google. Из 186,727,854 сайтов под управлением nginx оказалось 1.80% (и 2.72% из числа топ сайтов), этот показатель увеличился с прошлого месяца на 10%.

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

Метки: lighttpd, nginx, web

linuks ** (24.12.2008 23:36:56)
Проверено: Shaman007 (25.12.2008 12:01:27)
Juick

[#]  

Re: nginx обходит lighttpd

уже все забыли 0-дей в лайти как я вижу ;) наверсное синтаксис лайти кодирует мозх красноглазого чудовища : отбивая память и влюбляя в себя.

nginx-ом Пользуюсь больее 4х лет :) еще когда X-Accel-Redirect был писком моды :)

anonymous (26.12.2008 11:45:55)
[#] Ответ на: Re: nginx обходит lighttpd от KRoN73 26.12.2008 9:37:04  
init

Re: nginx обходит lighttpd

> Коннект тупо висел в ожидании, пока я не переименовал файл назад. Тогда - мгновенно загрузился :)

Вот и ответ, почему все видят только ошибки nginx. Лайт их просто не показывает:)

init ***** (26.12.2008 11:47:18)
[#] Ответ на: Re: nginx обходит lighttpd от init 26.12.2008 11:47:18  

Re: nginx обходит lighttpd

А то что как показано, это вообще происходит только в исключительных случаях, например целенаправленной диверсии можно опустить, да? Какой большой недостаток, что лайти не черно-пиарится.

wWolf (26.12.2008 13:00:47)
[#]  

Re: nginx обходит lighttpd

С одной стороны, хочу поздравить Игоря.

С другой стороны, давно когда-то пробовал ставить nginx фронтэндом на свои сервера. Пресловутая 500я ошибка стала заметной всем в первый же день. Через неделю экспериментов снес nginx и поставил назад что было (вообще говоря squid), ошибки не стало. backend говорите падает ? Ню ню. У backend'а судьба такая - периодически рестартоваться. frontend'ы все, кроме nginx, при этом умеют вести себя по джентельменски. А вот nginx так и не научился. Поэтому "nginx = 502 bad gateway" и все тут.

anonymous (26.12.2008 13:40:35)
[#] Ответ на: Re: nginx обходит lighttpd от anonymous 26.12.2008 13:40:35  

Re: nginx обходит lighttpd

Т.е. висеть или connection refused?

anonymous (26.12.2008 13:55:15)
[#] Ответ на: Re: nginx обходит lighttpd от anonymous 26.12.2008 13:40:35  
init

Re: nginx обходит lighttpd

> frontend'ы все, кроме nginx, при этом умеют вести себя по джентельменски.

По-джентельменски - это заставлять пользователя ждать загрузку страницы, не давая знать, оно просто медленно грузится или вообще не работает?

init ***** (26.12.2008 13:55:19)
[#]  

Re: nginx обходит lighttpd

> А зачем лайти бэкэнд? Сколько его применений видел - он всегда был сам по себе.

Кстати многие и nginx ставят сами по себе, не только как фронт. И очень неплохо работает. Но как фронт для крупных проектов, nginx вообще выше всяких похвал.

500-я ошибка возникает исключительно, если помер бэк-энд.

> Игорь Сысоев

Спасибо Игорь, за отличный софт, документацию и консультации на форуме. Много проектов на нем стало, много раз выручал при большой нагрузке.

anonymous (26.12.2008 13:58:37)
[#] Ответ на: Re: nginx обходит lighttpd от init 26.12.2008 13:55:19  
KRoN73

Re: nginx обходит lighttpd

>По-джентельменски - это заставлять пользователя ждать загрузку страницы, не давая знать, оно просто медленно грузится или вообще не работает?

А если бэкенд в это время перегружается? Если пользователя отрубить - он получит ошибку. Если ждать, то получит страницу, хотя и с опозданием. Какой вариант лучше?

KRoN73 ***** (26.12.2008 14:03:39)
[#] Ответ на: Re: nginx обходит lighttpd от KRoN73 26.12.2008 14:03:39  
init

Re: nginx обходит lighttpd

> А если бэкенд в это время перегружается? Если пользователя отрубить - он получит ошибку. Если ждать, то получит страницу, хотя и с опозданием. Какой вариант лучше?

Вариант лайта лучше. Но только какова вероятность попасть именно в этот момент на бэкенд, который перегружается дольше минуты?

init ***** (26.12.2008 14:12:16)
[#] Ответ на: Re: nginx обходит lighttpd от init 26.12.2008 14:12:16  
KRoN73

Re: nginx обходит lighttpd

>Но только какова вероятность попасть именно в этот момент на бэкенд, который перегружается дольше минуты?

Ну, это другой вариант. Тут выше я точно такой же аргумент озвучивал на тему того, что nginx, в отличии от lighttpd умеет на лету обновляться, в то время, как у лайти надо делать рестарт, который несколько секунд длится :)

...

На самом деле, оба сервера, полагаю, почти идентичны. Свои плюсы есть и у одного, и у другого. Но лично я, пока мне убедительно не докажут, чем nginx лучше (а, боюсь, этого не будет, так как, повторюсь, они близнецы-братья), буду оставаться на проверенном годами лайти. Также, полагаю, поступят и выбравшие nginx - им тоже не получится доказать, что lighttpd лучше... :)

KRoN73 ***** (26.12.2008 14:16:35)
[#] Ответ на: Re: nginx обходит lighttpd от kto_tama 25.12.2008 21:23:55  

Re: nginx обходит lighttpd

> у нас встал вопрос о выборе ретранслятора распределенного контента и вариантов кроме нгинса как-то и нету

почтовый прокси, по ходу жизни, плавно перепрофилировался в "ретранслятор распределенного контента" (где ж вы такие термины находите?).

когда игорь сысоев забъет на это дело, у вас встанут не только вопросы...

anonymous (26.12.2008 16:07:55)
[#] Ответ на: Re: nginx обходит lighttpd от anonymous 26.12.2008 16:07:55  

Re: nginx обходит lighttpd

Главное, чтобы член стоял, остальное приложится.

anonymous (26.12.2008 21:59:28)
[#]  

Re: nginx обходит lighttpd

Кстати вопрос. А почему Игорь Сысоев из Рамблера не прошел собеседование в Яндекс и его "завернули"?

anonymous (27.12.2008 0:33:57)
[#] Ответ на: Re: nginx обходит lighttpd от KRoN73 26.12.2008 11:41:44  
question4

Re: nginx обходит lighttpd

>>Часть SourceForge.net крутиться а nginx

>$ wget -S --spider SourceForge.net

>...

>Server: lighttpd/1.4.19



$ curl -I emule.SourceForge.net
HTTP/1.1 200 OK
Server: nginx/0.6.31

Вебсайты проектов хостятся на Сорсфордже, или я что-то путаю?

question4 **** (27.12.2008 1:52:15)
[#]  

Re: nginx обходит lighttpd

Я все таки не понимаю, в чем сакральный смысл страниц ошибок, выдаваемых nginx.

Игорь, зачем они вообще выдаются? Чего вы этим хотели добиться?

AVL2 ***** (27.12.2008 9:45:16)
[#] Ответ на: Re: nginx обходит lighttpd от anonymous 26.12.2008 16:07:55  

Re: nginx обходит lighttpd

>когда игорь сысоев забъет на это дело, у вас встанут не только вопросы...

не понимаю таких истерик...

Контрольные вопросы:

1) Через сколько микросекунд после эпохального ухода Сысоева со сцены установленый и настроенный nginx перестанет работать?

2) Что такого есть в nginx, что не позволит в случае такого форс-мажора в разумные сроки (недели/месяцы) перейти на его аналог?

AVL2 ***** (27.12.2008 9:58:10)
[#] Ответ на: Re: nginx обходит lighttpd от AVL2 27.12.2008 9:45:16  
deis

Re: nginx обходит lighttpd

Комплексы...

deis * (27.12.2008 10:09:13)
[#] Ответ на: Re: nginx обходит lighttpd от question4 27.12.2008 1:52:15  
KRoN73

Re: nginx обходит lighttpd

>Вебсайты проектов хостятся на Сорсфордже, или я что-то путаю?

Некоторые на сорсфорже, некоторые - только его именем пользуются. emule.sf.net, судя по IP - на SF хостится, так что тут, действительно, nginx.

Но, что интересно, главная страница у них, всё же, на лайти.

Видимо, чем-то такое разделение обосновано :)

KRoN73 ***** (27.12.2008 10:21:17)
[#] Ответ на: Re: nginx обходит lighttpd от anonymous 27.12.2008 0:33:57  

Re: nginx обходит lighttpd

> Кстати вопрос. А почему Игорь Сысоев из Рамблера не прошел собеседование в Яндекс и его "завернули"?

Я не Сысоев, но не советовал бы ходить по собеседованиям: вопрос о работе должен решаться среди знакомых людей.

anonymous (27.12.2008 12:33:11)
[#] Ответ на: Re: nginx обходит lighttpd от KRoN73 27.12.2008 10:21:17  

Re: nginx обходит lighttpd

>Видимо, чем-то такое разделение обосновано :)

истерически?

AVL2 ***** (28.12.2008 8:36:56)
[#] Ответ на: Re: nginx обходит lighttpd от anonymous 25.12.2008 12:22:27  
cruxish

Re: nginx обходит lighttpd

> Интересно, как криворукость "типа админов", использующих nginx относится к nginx ?

Так, что "типа админы" думают, что nginx - это мегакруто, и его надо везде юзать.

cruxish ** (28.12.2008 20:59:34)
[#] Ответ на: Re: nginx обходит lighttpd от cruxish 28.12.2008 20:59:34  
drull

Re: nginx обходит lighttpd

Ne dumayut, a znayut ))

ps. sorry za translit

drull ** (31.12.2008 6:12:54)

О Сервере - Правила форума
http://www.linux.org.ru/

Rambler's Top100 Рейтинг@Mail.ru