502 Bad Gateway (nginx) Nurkz 04 Фев 2013, 12:11 Здравсвуйте, у меня такая проблема. nginx часто выдает Bad gateway. В логах connect() to 176.9.197.22:8080 failed (105: No buffer space available) while connecting to upstream. неужели это нехватка ресурсов? Конфигурация VDS 3ghz RAM, CPU 3гб. Стоит apache+nginx, eaccelerator. httpd.conf: Timeout 15 KeepAlive Off KeepAliveTimeout 15 StartServers 8 MinSpareServers 5 MaxSpareServers 20 ServerLimit 512 MaxClients 512 MaxRequestsPerChild 4000 StartServers 50 MinSpareServers 20 MaxSpareServers 20 ServerLimit 1000 MaxClients 1000 MaxRequestsPerChild 100 StartServers 2 MaxClients 150 MinSpareThreads 25 MaxSpareThreads 75 ThreadsPerChild 25 MaxRequestsPerChild 0 cat /proc/user_beancounters Ниже прикрепил. Ничего не менялось, посещение на том же уровне, все работало отлично несколько месяцев. Как это исправить? --------------- Верный 04 Фев 2013, 19:00 Как вариант сменить ДЦ. Насколько я помню, 502-я обозначает ошибку в маршрутизации. Своими силами тебе это не исправить. Если не так, поправьте. --------------- Romb 20 Мар 2013, 19:09 Nginx не дожидается ответа от апача и выдает ошибку. Бывает из-за этого. Может какой-то долговыполняющийся скрипт. --------------- DenSBK 29 Мар 2013, 5:14 Romb, Насколько я помню если даже скрипт долго выполняет свою работу то выбивает ошибку "Time-out Gateway". Это на сколько мне помнится. А так "502-ая ошибка означает, что запрос от клиента прошел nginx, попал к Apache, и Apache не смог запрос обработать, о чем сообщил nginx’у" както так. А так давно уже с подобными ошибками не сталкивался) --------------- XP 07 Май 2013, 2:21 Nurkz, не хватает чего то, понаблюдай за вдс, за таблицей ресурсов,логи читай нджикса --------------- vitagame 07 Май 2013, 7:09 Выруби nginx. --------------- scorpion82 07 Май 2013, 20:25 Как вариант сменить ДЦ. Насколько я помню, 502-я обозначает ошибку в маршрутизации. Своими силами тебе это не исправить. Если не так, поправьте. Это абсолютно не может означать ошибку маршрутизации, это внутренняя ошибка добавлено спустя 23 секунды: Romb, Насколько я помню если даже скрипт долго выполняет свою работу то выбивает ошибку "Time-out Gateway". Это на сколько мне помнится. А так "502-ая ошибка означает, что запрос от клиента прошел nginx, попал к Apache, и Apache не смог запрос обработать, о чем сообщил nginx’у" както так. А так давно уже с подобными ошибками не сталкивался) Совершенно верно) добавлено спустя 22 секунды: Nurkz, не хватает чего то, понаблюдай за вдс, за таблицей ресурсов,логи читай нджикса Далеко не факт добавлено спустя 1 минуту: Nurkz, а конфиг ngnix'а увидеть можно? ---------------