Вопрос №32982
 
 
 
 
Категории

 

Что означает надпись при входе на этот сайт "502 Bad Gateway"?

Deniss · больше 6 лет назад · 3 ответа
 

Иногда входя на сайт ворум вместо того что б полноценно отоброзить страницу обозреватель выдает авто сообщение "502 Bad Gateway

--------------------------------------------------------------------------------

nginx/0.7.64" -----Что это означает и как от этого избавиться??

Хороший вопрос Ф топку
2
1
Ответы
Лёха · больше 6 лет назад

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

 
Источник: Логика
 
 
kelz · больше 6 лет назад
 
 
Natisha · больше 5 лет назад

По терминам: nginx - популярный веб сервер, используемый для отдачи статистики. Часто к нему прикручивают php-cgi, что бы избавится от apache.

Одна из любимых ошибок выдаваемых nginx - это “502 bad gateway”. Что такое такое 502 bad gateway спросите вы - а это означает, что php-cgi не доступен. Он чем то занят, других клиентов обслуживает, с базой работает или просто умер.

Как от нее избавится - а очень просто. Php-cgi запускается как обычно, через spawn. Часто используют скрипты от lighttpd ( см. тут). Сколько запросов вы сможете обработать? Я построил небольшую статистику. Предположим у вас есть VPS и на борту у нее только 128M,256M, 512M, 1024M оперативки - 70 мегабайт этой памяти уйдет под базу (mysql или постгрес). На каждый процесс php-cgi отжирает 10 мегобайт при обработке запроса - если у вас конечно не фотогалерея с ее обработкой картинок. B запомните что на VPS обычно нет swap, вышли за пределы памяти - кого то система прибьет или базу или php-cgi. Получим как раз 502 bad gateway.

Итак при 128МЕГ мы обработаем запросы только от 6 клиентов ( 128 - 70 ~ 60/10 = 6 ). Седьмой уже идет лесом.
На 256 - уже 18 клиентов одновременно.
На 512 - уже 44 клиентов одновременно.
Для 1024 считайте сами.

Конечно для реального сайта все гораздо хуже (тяжелые скрипты и все такое), поэтому мы сможем смело поделить все на 2, а то и на 3. Ведь и базе еще потребуется место в памяти для работы.

Так, что не факт, что VPS с 128 M будет обслуживать 10 клиентов одновременно. И я вообще не понимаю, зачем такие тарифы - разве как замануха.

 
 
 
 
 
Похожие вопросы
 
oll · больше 5 лет назад · 2 ответа
 
Время · больше 5 лет назад · 2 ответа
 
 
Время · больше 4 лет назад · 3 ответа
 
 
Ссылка на этот вопрос
 
Поискать ответ на вопрос: ответы@mail.ru, otvety@google.ru, Яндекс.Ответы
 
Читать новые вопросы в: LiveJournal, Livinternet, Google Reader
 
Этот вопрос посмотрели 2560 раз, в среднем 1 просмотр в день (1.12)
 
 
 
 
 
 
Адрес друга:
 
 
 
 
 
 
 
 
 
 
 

© vorum.ru — вопросы и ответы, 2006–2016
Пишите нам на in@vorum.ru

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

Цифры не для всех: 254

 
 
× Нравится наш сайт?
Нажмите кнопку «Мне нравится» (Like), чтобы присоединиться к нам на Facebook