Помилка "502 Bad Gateway" - що це таке? Причини появи і способи усунення

Дата:

2019-06-27 22:30:09

Перегляди:

515

Рейтинг:

1Дизлайк 0Любити

Поділитися:

Table of contents:

Кожен користувач Інтернету бачив у своєму браузері повідомлення «502: Bad Gateway», що означає поява на стороні веб-сервера помилки в процесі обробки запиту. Найчастіше причини збоїв пов'язані з неправильної налаштування веб-сервера або обладнання хостинг-компанії. Стандартною проблемою є неправильна обробка DNS або проксі-сервера.

Що значить "502: Bad Gateway"

Помилка означає, що запит до веб-сервера з боку браузера вчинив, але був неправильно оброблений або видалений із загальної черги. Якщо сервер програмно розташовується за шлюзом Інтернету, то ймовірна проблема саме в шлюзі чи в роботі самого веб-сервера, який і передає на шлюз інформацію про помилку, а вона потім відображається в браузері користувача.

Причини виникнення помилки 502. Недолік ресурсів сервера

502 bad gateway що це

найголовнішою проблемою появи цієї помилки є недостатній рівень серверних ресурсів для обробки вхідних запитів, з-за чого сервер починає генерувати помилку 502. Брак ресурсів може бути як апаратної (нестача оперативної пам'яті, недостатня швидкість процесора або диска), так і програмної, пов'язаної з неправильна конфігурація сервера або використовуваного програмного забезпечення.

Але буває ситуація, коли при достатньому рівні ресурсів сервер продовжує періодично генерувати помилку 502: Bad Gateway. Що це може бути, якщо не апаратні збої?

Обмеження ресурсів може бути введено автоматично при виході виділеного сервера VPS або віртуального хостингу за межі тарифного плану. В результаті сервер може не впоратися з поточною навантаженням.

Більше:

Розширення

Розширення "Економія трафіку Google Chrome

У статті піде мова про те, як здійснюється економія трафіку в Google Chrome. Цей режим ще називають "Турбо", і його практично кожен спостерігав в таких браузерах, як Yandex Browser або Opera. Проте в Google Chrome даний компонент відсутній, і заощади...

Смайли в

Смайли в "Скайпі" - опис, застосування, секрети

Skype - програма, якою користуються багато людей. Вона призначена спеціально для спілкування і обміну даними. Як і будь-який інший месенджер, "Скайп" оснащений чудовим інтерфейсом і графічними елементами. Тут можна виражати емоції різними способами. ...

Ресурс вогняна сіль в

Ресурс вогняна сіль в "Скайриме"

Матеріал у грі «Скайрим» вогняна сіль має ряд застосувань, які будуть корисні для гравця. Цей предмет можна дістати кількома способами, які варто знати користувачу. Стаття надає всю потрібну інформацію з цього ресурсу.ВидобутокУ проекті ж...

Веб-сервери, такі як Apache, мають строго певну кількість обробників запитів, які задаються при конфігурації. Якщо всі вони одночасно зайняті, що надійшов запит поміщається в чергу, і час її не може перевищувати хвилину для кожного з них. У випадку перевищення часу очікування обробка запиту скасовується, і користувачу видається помилка 502. Додатково обробникові може просто не вистачити поточних вільних ресурсів для нормальної обробки черги.

У разі використання на сервері програмної зв'язки PHP + FastCGI, при неоптимизированном кількості php-cgi процесів майже завжди виникають перевантаження і брак ресурсів.

Найбільш поширені причини виникнення браку ресурсів для обробки запитів

502 bad gateway що означає

  1. Сервер не справляється з поточними кількістю одночасних відвідувачів сайту. Також значну частину ресурсів можуть витрачати різні пошукові роботи і неправильні програмні скрипти.
  2. Перевантаження сервера при проведенні хакерських DDos-атак, коли сервер доводиться до відмови великою кількістю одночасних запитів для обробки.
  3. Буває ситуація, коли при використанні послуги віртуального хостингу несподівано виникає помилка 502: Bad Gateway. Що це означає? Це може свідчити про наявність проблеми на стороні хостингу, відомої під назвою оверселлинг, тобто розміщення хостером на одному сервері такої кількості клієнтських акаунтів, що в моменти пікового навантаження їм не вистачає поточних апаратних ресурсів.
  4. Некоректне конфігурування власне сервера або відсутність програмної або апаратної сумісності.
  5. Використання на сайті, що підключаються до зовнішніх ресурсів, таких як лічильники відвідувань, різних інформерів, скриптів. Помилка може виникнути при проблемах з такими зовнішніми джерелами.
  6. Завантаження файлів великого розміру на сервер при поганій якості Інтернет-з'єднання.

Помилки скриптів PHP

Помилка 502 може виникати з-за скриптів, модулів або розширень на мові PHP, які при завершенні виконання не передають сервера відповідний код. Наприклад, генерувати помилку 502: Bad Gateway nginx як один з варіантів проксі-сервера може із-за неправильного визначення стану скрипта і сприйняття обриву з'єднання зі службами веб-сервера як системний збій.

Отже, вся статична інформація (малюнки, сторінки сайту, файли Robots) завантажується нормально і без помилок. Що значить "502: Bad Gateway" в цьому випадку? Що збій виникає саме при завантаженні програмних скриптів, плагінів і розширень.

502 bad gateway nginx

Заходи щодо усунення помилки 502

В першу чергу необхідно провести аналіз поточної серверного навантаження, особливо в моменти появи помилки. Особливу увагу слід звернути на завантаження оперативної пам'яті і при необхідності збільшити її розмір для поліпшення процесу обробки запитів.

Перевірте правильність налаштування лімітів на кількість одночасно оброблюваних php-cgi процесів. Їх неправильна конфігурація призводить до швидкої перевантаження сервісу та постійного виникнення повідомлення "502: Bad Gateway". Що це таке і як правильно налаштувати ліміти процесів, дізнайтеся в службі підтримки хостинг-провайдера.

Максимально скоротіть запити до зовнішніх мережевих ресурсів і встановіть граничне час їх завантаження та відповіді. Це дозволить побачити, на що йдуть ресурси сервера, і допоможе позбутися від зовнішньої «пробуксовки» сайту.

що значить 502 bad gateway

У разі підозри на оверселлинг або неправильне налаштування серверної конфігурації зверніться вслужбу підтримки хостера. Якщо не буде реакції, і проблема не буде усунена, змініть хостинг-провайдера. Недоступність сервера може призвести до збитків через простій помилки 502: Bad Gateway. Що це означає для бізнесу, думаю, не варто пояснювати.


Article in other languages:

BE: https://tostpost.com/be/kamputary/16-pamylka-502-bad-gateway---shto-geta-takoe-prychyny-z-ya-lennya-sposaby.html

DE: https://tostpost.com/de/computer/36044-der-fehler-502-bad-gateway---was-ist-das-ursachen-und-abhilfe.html

ES: https://tostpost.com/es/equipos/36241-error-502-bad-gateway---qu-es-las-causas-de-la-aparici-n-y-la-soluci-n.html

HI: https://tostpost.com/hi/computers/19912-502-bad-gateway.html

KK: https://tostpost.com/kk/komp-yuterler/35471-ate-502-bad-gateway---degen-m-z-ne-payda-bolu-sebepter-zh-ne-zhoyu-t-s.html

PL: https://tostpost.com/pl/komputery/33849-b-d-502-bad-gateway---co-to-jest-przyczyny-wyst-powania-i-metody-rozwi.html

PT: https://tostpost.com/pt/computadores/34216-erro-502-bad-gateway---o-que-as-causas-e-os-m-todos-de-resolu-o-de.html

ZH: https://tostpost.com/zh/computers/17758-502.html






Alin Trodden - автор статті, редактор
"Привіт, Я Алін Тродден. Я пишу тексти, читаю книги і шукаю враження. І я непогано вмію розповідати вам про це. Я завжди радий брати участь у цікавих проектах."

Примітка (0)

Ця стаття не має коментарів, будьте першим!

Додати коментар

Новини

Як видалити гру з Steam повністю з комп'ютера

Як видалити гру з Steam повністю з комп'ютера

Сьогодні, напевно, немає жодної людини, у якої б не було комп'ютера та інтернету. Звичайно, багато користувачів люблять грати в комп'ютерні ігри. Але дуже часто виникає проблема, коли людина не знає, у що пограти, а часу на пошуки...

Як дивитися фільми на Android? Безкоштовні додатки для Android - відгуки

Як дивитися фільми на Android? Безкоштовні додатки для Android - відгуки

Смартфони і планшети зараз буквально на піку популярності. Розумні гаджети здатні замінити всі: стільниковий, за яким здійснюються дзвінки і пересилаються повідомлення, засіб доступу в Інтернет, міні-комп'ютер (тому що велика част...

KVM-перемикач. 2-портовий KVM-перемикач

KVM-перемикач. 2-портовий KVM-перемикач

Щоб управляти декількома комп'ютерами, необхідний KVM-перемикач. Пристрої даного типу відрізняються по провідності, а також частоті перетворювача. В середньому процес сканування часу займає не більше 10 секунд.Сучасні модифікації ...

Як дізнатися системні вимоги свого комп'ютера? Опис способів

Як дізнатися системні вимоги свого комп'ютера? Опис способів

Системні вимоги – це список характеристик комп'ютера, які необхідні для визначення сумісності з тим чи іншим софтом (програмами, іграми і так далі). Знати характеристики свого ПК повинен кожен власник. У цій статті ви прочит...

Як давати

Як давати "флай" гравцю "Майнкрафт": команди

"Майнкрафте" власники серверів шукають різні способи заробити, щоб підтримувати свій сервер. Плагін під назвою "Флай" також підійде для цієї справи або ж просто для розваги. Що робить цей плагін, як давати "флай" гравцю "Майнкрафт...

Як зробити

Як зробити "Майнкрафте" элитры: інструкція

У грі «Майнкрафт 1.9» гравці отримали доступ до нового унікального предмета – элитрам. Ці надкрила дозволяють літати на велику відстань, долати перешкоди, а також оглядати місцевість з висоти пташиного польоту, н...