Получение 502 ошибок. Пожалуйста, повторите попытку через 30 секунд и частое отключение веб-сайта 502

У меня большой веб-сайт с огромным трафиком от пользователей, проблема была в том, что сервер не смог обработать другие хостинг-провайдеры, хотя с выделенным сервером с 16 ГБ ОЗУ и теперь с GCP у меня та же проблема с высокой конфигурацией GCP У меня настроена виртуальная машина в Google Cloud Platform с созданным 2 экземпляром и включенным балансировщиком нагрузки, а также с включенным CDN Google Cloud. Но сейчас я получаю 502 ошибки, пожалуйста, попробуйте еще раз после .. Пожалуйста, попробуйте еще раз через 30 секунд. что вызывает у меня раздражение, а также для моих пользователей, и главное — я не могу понять, в чем причина ошибки 502, которая выдается сервером.

Я просто хотел знать, что здесь происходит не так … Это из-за проблемы балансировки нагрузки, вызванной неправильной настройкой сервера и повышением 502? и еще одна вещь, у меня включен быстрый CGI и ограничение памяти увеличил файл php ini (веб-сайт работает на сервере Apache и его CMS), а макс. соединение Imput было установлено с более высоким лимитом (без проблем с этим), или это с трафиком веб-сайт или боты, попадающие на веб-сайт, вызывающий сбой сервера и выдающий ошибку 502, или GCP не может обрабатывать множество запросов и лимитов php-процессов.

частые ошибки 502 — сервер в течение некоторого времени работает, а через некоторое время он выдает ошибку 502, повторяя ее.

-1

Решение

502 средства Bad Gateway. Это, вероятно, означает, что ваш балансировщик нагрузки не может установить соединение ни с одним из ваших веб-серверов.

Можете ли вы попробовать добавить еще один или два экземпляра веб-сервера за балансировщиком нагрузки? Пока ваша система настроена на использование нескольких веб-серверов, вы сможете добавлять дополнительные экземпляры довольно дешево. Все они должны общаться с одним и тем же сервером MySQL для Joomla! правильно делать свое дело.

Вы также можете посмотреть трафик балансировки нагрузки и журналы ошибок. Вы пытаетесь обнаружить информацию о том, что пошло не так, когда балансировщик нагрузки попытался и не смог попасть на веб-сервер. Тайм-аут? Отказался от подключения? и т.п.

Вы используете https? Если так, балансировщик нагрузки завершает https и передает http веб-серверам? Если вы можете настроить все таким образом, это может значительно снизить нагрузку на веб-сервер.

Вы также можете подумать о переходе с Apache на Nginx. Он лучше масштабируется в ситуациях с интенсивным движением. Но делайте это только в качестве меры экономии, когда вы знаете, что apache работает нормально, с большим количеством экземпляров веб-сервера за балансировщиком нагрузки.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector