хостинг 502 error nginx

G9
На сайте с 06.10.2007
Offline
48
11875

все чаще хостинговые компании стали переходить на этот странный nginx - психоз и мода на мой взгляд.

По существу:

Оформил на агаве самый дорогой тариф, уже 4 суток их админы разобраться не могут почему этот странный зверь выдает 502 через раз ...

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

Гугл вам расскажет что это проблема не нова:

http://www.google.ru/search?q=lighttpd&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a#sclient=psy&hl=ru&newwindow=1&client=firefox-a&rls=org.mozilla:en-US%3Aofficial&q=nginx+502+bad+gateway&aq=1&aqi=g5&aql=&oq=&pbx=1&fp=7ac48986e1e02519

встречается во всех версиях и в самой новой.

только подумайте по запросу "nginx 502 bad gateway" Гугл выдает 240 000 (тысяч) результатов :)

что у всех руки кривые ? или не все так радужно ?

Подводный булыжник заключается в том что админы могут эту гадасть не замечать - выдается она через раз не постоянно.

Например вчера видел такую табличку на turizm.ru

Drupal.ru постоянно такую табличку выдавал в часы пик, с тех пор как переехал на nginx, интересно в курсе ли их админы об этом ... Вероятно они очень радостные думаю как здорово у нас упала нагрузка и пьют спокойно чай, а упала не только нагрузка, но и пользователи уходят на другие сервесы ....

Вы можете сказать что руки кривые, ну да кривые очевидно как минимум у 240 000 и у хороших спецов топовых хостингов ...

Есть стабильный сервер отлично работающий под нагрузкой используются на youtube.com (по нагрузке наверное перекроет и Яндекс и Рамблер и остальные сервера на nginx вместе взятые ...)

Спрашивается почему его не используют хостинговые компании, что с английским туго и слабо разобраться с конфигом ?

За nginx - один разработчик, и соответственного полностью судьба этого творения зависит от судьбы этого человека ...

Вокруг lighttpd целое сообщество ...

Кто что думает ?

jpg turizm.jpg
A
На сайте с 04.03.2011
Offline
20
#1

Guru911, кривому скрипту, слабому железу и плохому коннекту ни один nginx не поможет. Можно пытаться барахтаться, но смысла особого нет.

Не удивлюсь, если в Вашем случае нет связи с sape, mainlink или с какой-нибудь туристической базой, из которой берётся контент и выводится на сайте

voooz
На сайте с 12.01.2008
Offline
159
#2
Guru911:
все чаще хостинговые компании стали переходить на этот странный nginx - психоз и мода на мой взгляд.

Да ну? Это не мода, а экономия ресурсов.

Guru911:

По существу:
Оформил на агаве самый дорогой тариф, уже 4 суток их админы разобраться не могут почему этот странный зверь выдает 502 через раз ...

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

За nginx стоит апачь, если очень упрощено (кэш не считаем и тд) - запрос идет к nginx'у, он его перенаправляет апачу, апачь долго думает, nginx недожидаясь (вернее после определенного времени) выкидывает 502. Без nginx апачь отдал бы страницу к примеру через минуту (были и такие примеры у меня). Эта проблема решается.

А вообще в Вашем случае много ресурсов кушает сайт или хостинг дохлый.

Guru911:

что у всех руки кривые ? или не все так радужно ?

Подводный булыжник заключается в том что админы могут эту гадасть не замечать - выдается она через раз не постоянно.

Эта проблема не у всех.

Guru911:

За nginx - один разработчик, и соответственного полностью судьба этого творения зависит от судьбы этого человека ...

Вокруг lighttpd целое сообщество ...

Кто что думает ?

lighttpd распространеней nginx?

WGH
На сайте с 28.04.2010
Offline
29
WGH
#3

частенько замечаю на крупных сайтах последнее время

Хостинг в Германии за 1.5Гб 24 рубля (http://hosting.needy.ws/hosting/) / VDS в Германии за 256Mb Ram 304 рубля (http://hosting.needy.ws/vps/) Игровые сервера (http://hosting.needy.ws/gamehosting/) / Лицензии ПО ISPmanager Pro-Lite (http://hosting.needy.ws/license/)
ENELIS
На сайте с 29.08.2008
Offline
194
#4

nginx удобный сервер.

Вообще хорошая замена Apache. Если бы не тысячи кривых скриптописателей под mod_php проблем бы вообще не было и от Apache бы уже давно избавились, т.к. его устройство устарело давно уже. К сожалению, в раннюю пору хостинга альтернатива CGI (очень медленному способу) были только радикальные методы, вроде встраивания в качестве модуля. Сейчас есть fpm, WSGI, лучшие альтернативы модулям, которые не закрывают скрипт (как CGI который по сути вызов с env) и не загружаются каждый раз при вызове любого файла (mod_php). Вообще идеальный вариант заменить Apache nginx, только все скриптописатели должны адаптировать свои Rewrite скрипты.

А ошибка 502 - это всего лишь показатель того, что бекенд (апаче или что там) не отвечают в срок, ошибка легко убирается установлением таймаутов недефолтных.

С Уважением, ServerAstra.ru (https://serverastra.com) - VPS и выделенные сервера в Будапеште по выгодным ценам!
ware
На сайте с 12.09.2010
Offline
406
#5

Мы используем Apache без Nginx на одном сервер специально ради эксперимента. Ну там другие ошибки есть, если кривые скрипты будут.

[Удален]
#6

Не обязательно использовать nginx как экономию ресурсов, да и вообще - кеширубтся и экономят ресурсы те, у кого нет денег на хостинг (шутка).

Но! Рациональности ради nginx не помешает.

Например, у вас есть достаточно тяжелые процессы, которые обрабатывает апач с модулем пхп, и каждый такой процесс занимает в памяти 30-50Мб, но так же у Вас есть несколько картинок (может даже 1-2px) на сайте. Так вот представьте, что каждый такой тяжелый процесс апача будет запускться и отдавать 1-2px вместе с загрузкой страницы с тяжелым скриптом. Где тут рациональный подход? Вот и придумал народ разделять обязанности между вебсерверами.

На мой взгляд - оптимальный вариант, это nginx + apache + php-cgi (или что-то подобное) - у каждого своя задача.

Ну а по поводу 502-ых - в логи заглядывайте почаще ;)

Himiko
На сайте с 28.08.2008
Offline
560
#7

Даже обычное проксирование (nginx -> apache) даёт плюсы. Nginx получает данные с apache, тот дальше отдыхает, а страницу вам выдаёт уже сам nginx. Получаем экономию ресурсов, т.к. процессы тяжёлого Apache не будут постоянно висеть.

Для обработки статики (картинки там, css, jpg) Apache вообще не пригоден :) (Или обработае лёгкий процесс nginx, или тяжёлый apache со всеми модулями).

А 50x ошибки - это скорее ошибки apache, а не nginx. (Apache вовремя не ответил, ответил не корректно или вообще не отзывается)

Himiko добавил 08.03.2011 в 08:28

coolvds:
Не обязательно использовать nginx как экономию ресурсов, да и вообще - кеширубтся и экономят ресурсы те, у кого нет денег на хостинг (шутка).

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

Профессиональное администрирование серверов (https://systemintegra.ru). Круглосуточно. Отзывы (/ru/forum/834230) Лицензии (http://clck.ru/Qhf5) ISPManager,VDSManager,Billmanager e.t.c. по низким ценам.
ware
На сайте с 12.09.2010
Offline
406
#8

Himiko, а мне вот интересен другой вопрос, nginx - экономия, но ведь в оперативе сервера будет 2 процесса, который каждый будет "кушать" память ОЗУ

G9
На сайте с 06.10.2007
Offline
48
#9
asdqwe:
Guru911, кривому скрипту, слабому железу и плохому коннекту ни один nginx не поможет. Можно пытаться барахтаться, но смысла особого нет.

Не удивлюсь, если в Вашем случае нет связи с sape, mainlink или с какой-нибудь туристической базой, из которой берётся контент и выводится на сайте

по поводу кривости скрипта: скрипт очень известный одного магазина, работаем с ним уже около 3 лет, работает на 5 разных хостингах без запинки, там где нету nginx

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

Взяли простинький ВПС поставили туда lighttpd без апача - висит около 50 интернет магазинов по 300 уников в сутки - уже год полет отличный, я вообще забыл что такое перезагрузка сервера ...

И еще по поводу кривости скрипта - у друпала конечно бывают баги, но если это кривой скрипт, то уж увольте :)

Guru911 добавил 08.03.2011 в 10:10

voooz:

За nginx стоит апачь, если очень упрощено (кэш не считаем и тд) - запрос идет к nginx'у, он его перенаправляет апачу, апачь долго думает, nginx недожидаясь (вернее после определенного времени) выкидывает 502. Без nginx апачь отдал бы страницу к примеру через минуту (были и такие примеры у меня). Эта проблема решается.
А вообще в Вашем случае много ресурсов кушает сайт или хостинг дохлый.

А с какого он вообще то его не ждет :) если сам не умеешь обрабатываь данные запросы то хоть другого то подожди :) (ну это я про то когда фронтом на статику стоит) Это же фантик получается - красивая обертка - все кричат, он быстры, ну да быстрый, только толку от такой быстроты, ложка то мимо рта летит ...

lighttpd распространеней nginx?

вирусы штука весьма распространенная, но это не значит что полезная !

Статистика показывает только то что люди позволяют показывать ...

Загаловки сервера часто скрывают, для того чтобы взломы там всякие и так далее ... Поэтому все условно ...

Но еще раз задумайтесь важно колличество или качество ?

Guru911 добавил 08.03.2011 в 10:15

coolvds:
Ну а по поводу 502-ых - в логи заглядывайте почаще ;)

да гледят, гледят, все тех поддержка хостинга видимо уже 4 сутки все глаза проглядела, дамают проблема в апаче, как бы ни так ...

Называется хотел съэкономить время, лень было впс самому настраивать ...

Guru911 добавил 08.03.2011 в 10:18

asdqwe:
Guru911, Не удивлюсь, если в Вашем случае нет связи с sape, mainlink или с какой-нибудь туристической базой, из которой берётся контент и выводится на сайте

речь не о туризм ру ... это просто как пример, такие таблички все чаще в интернете попадаются на разных ресурсах ...

voooz
На сайте с 12.01.2008
Offline
159
#10
Guru911:
по поводу кривости скрипта: скрипт очень известный одного магазина

Могу предположить что битрикс? 😂

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий