Навигация
ПОПУЛЯРНОЕ
Опрос
Какие виды уроков Вы хотите видеть на сайте?
|
Ошибка 502 Bad Gateway nginx12 июн 2014 | Комментариев: 0 | Просмотров: 2796
В этой статье я расскажу что надо сделать что бы устранить появление Ошибки 502 Bad Gateway nginx. Причину ошибки можно разделить на два вида, в одном случае это может быть ошибка на стороне посетителя сайта, во втором случае, это ошибка на стороне сервера и посетитель здесь не причем. Что означает ошибка 502 Gateway Timeout nginx ? Пятьсот вторая ошибка означает, что запрос не смог дойди по адресата по различным причинам. Клиент посылает запрос на сервер (например попытка перейти на страницу сайта)
Давайте сразу оговоримся, если вы размещаете сайты на обычном хостинге, то вам стоит обратиться в суппорт, т.к. своими силами вы побороть данную проблему не сможете.
У каждой проблемы индивидуальное решение, поэтому пройдемся с вами по базовым, для выявления истинных причин. Первое, что необходимо сделать. это проверить статус apache, запущен он или нет, для этого выполняем команду в консоли
Если apache не запущен, то запускаем его. При возникновении ошибок при старте apache, исправляем их и проверяем сайты на предмет появления ошибок 502 Bad Gateway. При поворотном появлении ошибок, необходимо смотреть запущенные процессы с помощью команды
ТОР поможет увидеть один или несколько процессов, которые способны забирать на себя все ресурсы сервера и тогда на остальные процессы уже ресурсов не хватит. В этом случае, находите источник процессов , принимаете меры по ограничению его запуска и прибиваете сами процессы. Затем, вновь ребут апача и проверяем на предмет появления ошибок 502 Bad Gateway nginx. Бывает так, что и это не помогло, значит у вас или не хватает ресурсов сервера в виду большого количества сайтов или ддос. Если с увеличением оперативной памяти на сервере все ясно, то с выявлением нагружающих систему сайтов не все так прозрачно, здесь необходимо отлавливать текущие запросы , фильтруя их по порту, с сортировкой по количеству и занимаемой памятью. Ссылка на новость:
ЕЩЕ НА ЭТУ ТЕМУ:Справочник команд Putty / SSH / Unix / Linux
В этой статье я расскажу основные команды Putty / SSH / Unix / Linux
Архивирование файлов через ssh / Распаковка файлов через ssh
В статье расскажу как сделать архивацию и распаковку через доступ SSH к серверу.
Перезагрузка Apache и MySQL на FreeBSD
Вот столкнулся с тем, что Apache и MySQL в операционной системе FreeBSD лежат не там где в Linux. Поэтому управление работой демонов немного различаются. Было
Shell команда find - для поиска файлов и каталогов
find — это shell команда, которая обеспечивает поиск каталогов и файлов.
Установка IonCube Loader на FreeBSD 8.3 x86_64
Установка ionCube PHP loader достаточно проста, для этого вам необходимо скачать данный модуль соответствующий архитектуре Вашей ОС с сайта разработчика
Установка IonCube PHP Loader на Debian 6.0 x86_64
Установка ionCube PHP loader достаточно проста, для этого вам необходимо скачать данный модуль соответствующий архитектуре Вашей ОС с сайта разработчика
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
|