502 Bad Gateway
Sith 15 сентября, 2010 - 12:53
собственно сабж. уже начинает раздражать, часто выскакивает при нахождении на форуме.
»
- Для комментирования войдите или зарегистрируйтесь
Sith написал(а): собственно
+1
+1
Да, что-то зачастил этот "502 Bad Gateway" на наш форум.
Это Апачи привет передаёт
Это Апачи привет передаёт (-:Е
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
.
Надёжный похапе?
:wq
--
Live free or die
Твои предложения ? всем с
Твои предложения ? всем с "+1" аналогично ?
П.С форум как никак ИТшный ( пока еще )
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
убрать ngnix?не настолько
убрать ngnix?
не настолько сервер перегружен запросами чтобы заниматься супер-пупер оптимизацией
зы. я не имею ничего против и\или негативного в отношении ngnix - но, ЯТД, что-то нужно использользовать, если без этого "что-то" жить уже нельзя.
зы.зы. "bad gateway" - это проблема не только этого сайта, но и многих других, где стоит ngnix
зы.зы.зы в чём проблема - не знаю, пока не использую сей продукт
что-то добрый я сегодня ....
leryc написал(а): убрать
Да оно и видно (-%Е
Конечно, если Апач nginx'у не отвечает, проблема в nginx, ясен пень.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
убрать ngnix?не настолько
убрать ngnix?
[дубликат сообщения - пришлось править]
;)
обиделся он (ngnix) на меня - каждый второй щелчок - бэд гатвей
вот и дубли сыплются
;)
что-то добрый я сегодня ....
leryc написал(а): убрать
А чем он тебе мешает - стоит и работает себе - не падает. Не в нем проблема.
Скорее всего надо php переводить на fast-cgi или fpm - если оно так еще не сделано.
да мне он ничем не
да мне он ничем не мешает....
я могу лишний раз и F5 нажать, не влом мне ... ;)
проблема в том, что, если что-то "еще не сделано", - это надо кому-то делать ;)
вопрос лишь в балансе трудозатрат\общей эффективности....
можно месяц потратить, отлаживая fast-cgi.....
можно за пять минут убрать пару строк конфига.....
меня лично - любой выбор устроит..... ;)
лишь кто-то где-то там что-то с чем-то сделал там....
;)
что-то добрый я сегодня ....
ngnix совершенно ни при чем,
ngnix совершенно ни при чем, 502 это никогда не было его проблемой. Иначе как бы он это показывал :)
502 Bad Gateway означает , что апачь не ответил ему на запрос.
Алсо, убрать ngnix - означет повесить на апча 250 -500 запросов одновременно
а это как минимум (совсем минимум) 10 мегов на запрос.
И тут еще вопрос, апачь ли это или мускул.
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
не ужели апач не справится ?
не ужели апач не справится ? что то я сомневаюсь
________________________
"We Will Win"
Sith написал(а): не ужели
Смотря на каком железе.
:wq
--
Live free or die
Sith написал(а): не ужели
Ну сейчас же не справляется.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
не верю... (с) Станиславский
не верю... (с) Станиславский
что-то добрый я сегодня ....
Ну это ваше дело — верить или
Ну это ваше дело — верить или не верить, конечно. Предлагаю в качестве альтернативы подумать, что значит ошибка 502.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
slepnoga написал(а): на апча
почему одновременно?
как расчитали эти цифры?
________________________
"We Will Win"
:(
Хм... Мне кажется что все-таки что-то не так в королевстве gentoo.ru - если посмотреть сюда
Либо с железом проблемы либо с кадрами :)
xeon.gentoo.ru - это
xeon.gentoo.ru - это отдельная машина, с сайтом, на котором вертится gentoo.ru связана только доменной записью.
Не грусти, товарищ! Всё хорошо, beautiful good!
лучше тебе не знать, где
лучше тебе не знать, где стоит эта машинка :)
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
ничего личного,
ничего личного, но...
статистика - та еще проститутка... ;)
кто чем мерял?
я бы поверил куску access.log ;)
одновременно за какой период времени? день? час? сек?
500 запросов\сек - я сильно сомневаюсь в объективности измерялки ;)
;) я так часто не жму F5 ;)
не проверял лично - но сильно сомневаюсь в этом тезисе...
и совсем не сомневаюсь - что это - регулируемо ....
ты просил конструктивных предложений?
вот и ответ....
разобраться - апачь ли это или мускул ;)
что-то добрый я сегодня ....
кто чем мерял? Открой глаза,
Открой глаза, потом посмотри вниз и влево . Увидел ?
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
slepnoga написал(а): кто
Андрей, кто-то но ты должен понимать что мерялка снизу слева - это средняя температура по больнице :) и она не отображает состояние пациента.
Графики где? Того же munin-а или cacti - а без них - нифига не ясно.
такому мэтру, как ты,
такому мэтру, как ты, непростительно давать такие ссылки %)
представь ситуацию - кто-то создал топик
мои\твои\их ответы ?
наверное, что-то типа
это - для начала...
разве нет?
если ты имел\имеешь доступ к телу - то твои правильные ссылки были бы ответами на наши\их ответы ;)
разве нет?
теперь касательно того, что "слева и внизу"
я сам перебирал вариантов 20 кода для вывода подобного блока, оптимизируя это хозяйство до байт\операции.
не видя исходного кода - остается телепатировать...
этот блок вывода занимает 0,01 - 0,05 сек
умножь это на 500 (если принять априори, что сайт испытывает 500 request\sek)
сколько коннектов украли у апача только для того, чтоб потешить чьё-то ЭГО ?
и еще раз ... и еще раз... и еще раз повторю - я НЕ ВЕРЮ, что апач не справляется с нагрузкой этого сайта!!!!!!
то, что "слева и внизу" - очень и очень зависимо от кода, от настроек системы в целом, от того, где лежат tmp-файлы
теперь касательно nginx.....
(c) Google...
ключевые слова - вместо или совместно с Apache
вопрос: почему на этом сайте nginx используется совместно с Апачем? Что делает Апач, чего не может nginx?
ответ: х.з. .... спроси у разработчика... man тебе перед сном....
вопрос: Для чего ставят nginx и как это работает?
ответ: за счет использования кэша ускорение процесса отдачи статической информации (рисунков, скрипов, страниц и т.п., которые редко модифицируются)
вопрос: А где расположен кэш и как передается динамически изменяемая информация?
ответ: х.з. .... смотри конфиги...
вопрос: А действительно ли сайту gentoo.ru нужен nginx и Апач перегружен?
ответ: х.з. смотри логи....
Теперь попробуем включить немного логики...
nginx ставится, как правило, для снижения нагрузки на файловую систему и уменьшия общих операций ввода\вывода ж.д.
в КАЖДОЙ странице форума динамический кусок кода, запрашивающий у файловой системы запрос на обработку 1000+ !!!!!! файлов (если принять априори "500 соединений одновременно"), лишь с одной целью - вывести две строчки: на сайте сейчас xyz пользователей?
Где логика, где разум ?!
Почесали чьё-то ЭГО ценой 502 Gateway.... (imho)
проблема связки nginx + Apache - это проблема не только этого сайта.....
Но для этого сайта эта проблема - системная
мы говорили об этом полгода назад.....
мы поднимали этот вопрос год назад...
и что?
В общем, в России - как всегда....
дороги и .... (сайты)...
... на том же месте....
;)
PS/
nginx - это новомодно, nginx - это круто...
Назовите 3 причины (документально) - зачем это надо gentoo.ru ?
Ну хоть одну....
Но - документально.....
что-то добрый я сегодня ....
зачем это надо gentoo.ru
апач аллоцирует раму на каждый коннект ( еще и не отдает ее сразу, зараза :) ), у нжинкса поедание рамы практически не зависит от кол-ва коннектов.
нжинкс позволяет убрать статику из апача, сам он при этом отдает ее в разы быстрее.
нжинкс позволяет, ...., прикрыть задницу этого самого апача ( который давно уже не веб сервер, а сервер приложений)
нет, не имел и не имею.Но примерно знаю, как там и что ( наши админы сами проговариваются, достаточно сложит 2 и 2)
как по твоему, каковы характеристики железа ?
на данном сайте такой проблемы нету.Поставь siege или аналог и натрави на апачь.Потом прикрой его, извиняюсь, сраку нжинксом,сквидом,лайти на выбор и посмотри на результат.
По непроверенным слухам из недостоверных источников на серваке тупо не хватает файлового I/O.
Если уж говорить о системной проблеме, то имя ей Друпал, скорее даже пхп.
нжинкс работает по схеме конечного автомата, поэтому php (sapi) там никогда не будет, равно как и прочих перлов/питонов/рубей/джав и на чем там еще извращаются.
если тебе так легче думать, думай о нем как о сквиде ( как реверсе ), только он еще и статику может грузить
в основном в раме, если не влезает - кешится на диск. Надо понимать, что на N подряд запросов файл будет дернут 1 раз. Надо так же понимать , что нжинкс ,в отличии от апача не форкается на каждый запрос, он даже треды не создает на __каждый_- запрос - подробнее у Сысоева
вот тут вопрос, А есть ли кешер пхп, и если есть , то какой , и какой у него hit/miss и почему.
аналогично для мускуля
хочешь предложит алехху, pva и winterheat'y свою помощь ? :)
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
:)
Ну slepnoga, молодцом! С утра прекрасное настроение?
Не ожидал от тебя такого тактичного и подробного описания.
Я уже готов был послать в гугл оппонента, чтоб тот наконец понял для чего nginx тут стоит.
Ну slepnoga, молодцом! С утра
Настроение обычное :) хорошие вопросы, вменяемые люди в топике - приятно писать
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
друпал
А кеширование в самом друпале включать пробывали? :)
Working on Gentoo Linux for Asus P535 and Qtopia :-)
наша проблема (проблема
наша проблема (проблема обсуждения проблемы 502) заключается в том, что мы строим свои догадки "по слухам из недостоверных источников"
Друпал - корень зла - согласен на 100% :)
не бери меня на "слабо" - мне проще дать железо ;)
я не настолько самоуверен, чтоб заявить - "alexxy, ты не прав..." ;)
я тут сделал Ctrl+S и посмотрел: 200% мусора....
ясень пень - без nginx'a никак....
==============
ps/ с последней строчкой не согласен и остался при своём мнении....
что-то добрый я сегодня ....
.
Не.
Друпал --- ни фига не корень проблемы.
По крайней мере ствол :)
Корень проблемы в сути похапе.
:wq
--
Live free or die
Anarchist написал(а): Корень
Проблема в том что он выполняет php код и отдает его дальше?
Working on Gentoo Linux for Asus P535 and Qtopia :-)
.
Нет.
В самой сути интерпретатора похапе.
:wq
--
Live free or die
угу, вопрос только как он
угу, вопрос только как он выполняет.
Поьапе - единственный иь известных мне языков, разрабы которого честно признают, что он УГ и сами же и продают к нему кешер, оптимизатор и компилятор в байт-код.
Наверное от того , что приделать это к самому итерпритатору они не в силах.Алсо, это также единственный язык из мне известных, который требует для своего безопасного использования прикручивания к нему левой системы безопасности, потому что из апстрима свалили все до единого спецы по безопасности
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
ещё какие-то глюки с сайтом
только вечером появилось - при переходе по ссылкам часто происходит разлогин пользователя оО
и ещё куда-то потёрлись все сообщения из лс...
Я несу пингвина во имя луны! *WALL*
Ага. Таки не только у меня
Ага. Таки не только у меня это происходит... А я уже думал, что у меня что-то сломалось, кинулся было разбираться.
Кстати. Происходит не только "разлогин", но и "автологин после разлогина". Т.е. - жмешь по любой ссылке и при переходе по ней оказываешься неавторизованным. Потом, уже в неавторизованном состоянии опять жмешь по ссылке и при переходе вуаля! Опять авторизован.
пол ночи не работал сайт 502
пол ночи не работал сайт 502 только отпустило походу
Люди меняются gentoo остается.
...
духи к ним явно не равнодушны :)
к чему бы это ...
скрытный секс :)