Выключите и включите маршрутизатор
- Чтобы исправить ошибку 503, перезагрузите компьютер, пропингуйте маршрутизатор, очистите кеш браузера или перезагрузите браузер.
- Продолжайте читать, чтобы узнать подробные шаги.
Если вы столкнулись с ошибкой 503 Backend Fetch Failed на кэш-сервере Varnish при работе в Интернете, это руководство может вам помочь!
Мы расскажем о распространенных причинах и предложим вам проверенные специалистами WR методы быстрого устранения проблемы.
Что такое серверная ошибка 503?
Ошибка 503 Backend Fetch Failed на кэш-сервере Varnish указывает, что веб-сайт или веб-служба, к которым вы пытаетесь получить доступ, в настоящее время недоступны или у вас нестабильное подключение к Интернету. Другими вероятными причинами являются:
Как мы тестируем, проверяем и оцениваем?
Последние 6 месяцев мы работали над созданием новой системы проверки того, как мы создаем контент. Используя его, мы впоследствии переработали большинство наших статей, чтобы предоставить практический опыт работы с созданными нами руководствами.
Более подробную информацию вы можете прочитать как мы тестируем, проверяем и оцениваем в WindowsReport.
- Сервер находится на обслуживании.
- Веб-сайт считается подозрительным и поэтому блокируется блокировщиком рекламы на вашем компьютере.
- Серверу сайта не хватает памяти для обработки поступающей информации.
- Как исправить ошибку 503: Ошибка серверной выборки?
- 1. Выключите и включите маршрутизатор (как для внешних, так и для внутренних пользователей)
- 2. Пропингуйте свой маршрутизатор, чтобы проверить соединение
- 3. Очистите кеш браузера
- 4. Сбросьте настройки браузера
- 5. Повторно включите плагин Varnish (пользователи серверной части)
- 6. Измените файлы конфигурации Varnish и NGIX (пользователи серверной части).
- 7. Изменить длину кэша (пользователи серверной части)
Как исправить ошибку 503: Ошибка серверной выборки?
Прежде чем приступить к каким-либо действиям по исправлению сообщения об ошибке 503 «Сбой при извлечении серверной части», выполните следующие предварительные проверки:
- Использование другого браузера может быть прямым решением этой проблемы и других подобных проблем. 503 таймаут первого байта.
- Нажимать F5 чтобы обновить веб-страницу.
- Закройте все остальные активные вкладки или перезагрузите компьютер.
1. Выключите и включите маршрутизатор (как для внешних, так и для внутренних пользователей)
- Отключите модем и маршрутизатор от розетки.
- Подождите 15–30 секунд, затем снова подключите модем к розетке.
- Опять подождите 1-2 минуты, затем включите роутер,
- Маршрутизатор запустится; подождите, пока все индикаторы загорятся зеленым, затем проверьте соединение.
Выключение и включение маршрутизатора может помочь устранить проблемы с локальной сетью и обновить информацию DNS. Тем самым исключив проблему, если проблема с сайтом лежит на вашей стороне. Это также может помочь аналогичные проблемы, связанные с веб-сайтом, например ошибка 503, недоступна.
2. Пропингуйте свой маршрутизатор, чтобы проверить соединение
- нажмите Окна ключ, тип cmd и нажмите Запустить от имени администратора.
- Введите следующую команду, чтобы проверить DNS-серверы Google и показать, есть ли потери пакетов, и нажмите Входить:
ping 8.8.8.8
Проверка связи с маршрутизатором может помочь диагностировать проблемы с подключением к локальной сети и исключить возможные проблемы с вашей сетью.
3. Очистите кеш браузера
- Откройте предпочитаемый вами браузер. Здесь мы демонстрируем шаги с использованием Google Chrome.
- Перейти к значок три точки, затем нажмите Настройки.
- Нажмите кнопку Конфиденциальность и безопасность вариант и нажмите Очистить данные просмотра.
- Для Временной диапазон, выбирать Все время из раскрывающегося списка и поставьте галочку рядом с пунктом Файлы cookie и другие данные сайта, & Кэшированные изображения и файлы.
- Нажмите Очистить данные.
Если вы не можете получить доступ к веб-сайту из-за поврежденных или устаревших кэшированных данных, хранящихся в вашем браузере, эти шаги могут помочь вам удалить его.
Очистка кеша может помочь вам обойти Срок действия сертификата ошибки 503 истек. проблема, чтобы вы не были ограничены в посещении каких-либо веб-сайтов.
- Защищено: 3 способа удалить фон из видео
- Исправлено: Sky Glass зависал при обновлении программного обеспечения
- Уведомляет ли HBO Max, когда кто-то входит в систему?
- Защищено: Как масштабировать и улучшать видео с помощью VideoProc Converter AI
4. Сбросьте настройки браузера
- Откройте предпочитаемый вами браузер. Здесь мы демонстрируем шаги с использованием Google Chrome.
- Перейти к значок три точки, затем нажмите Настройки.
- С левой стороны выберите Сбросить настройки.
- Нажмите Сброс настроек до исходных значений по умолчанию.
- Теперь в следующем приглашении выберите Сбросить настройки.
Если вы можете использовать веб-сайт в другом браузере, но не можете открыть его в предпочитаемом браузере, пришло время сбросить его к настройкам по умолчанию.
5. Повторно включите плагин Varnish (пользователи серверной части)
- Перейдите в панель управления своим сайтом и войдите, используя учетные данные.
- Далее перейдите в Веб-ускоритель, затем нажмите Управление лаком.
- Нажмите Отключить лак.
- Далее нажмите Подтвердить действие отключить.
- Теперь нажмите Включить лак.
Если ошибка 503 Backend Fetch Failed возникла на стороне сервера и вызвана неправильной настройкой кэша Varnish или другими проблемами, может помочь обновление плагина. Однако, если плагин уже отключен, попробуйте включить его и проверьте, решена ли проблема.
6. Измените файлы конфигурации Varnish и NGIX (пользователи серверной части).
- Убедитесь, что вы вошли в систему с правами администратора. Найдите и откройте файл в Ubuntu по этому пути в текстовом редакторе по вашему выбору: /etc/varnish/default.vcl
- Найдите эту строку и удалите из нее /pub:
.probe = {
.url = "/pub/health_check.php";
- После изменений это должно выглядеть так:
.probe = {
.url = "/health_check.php";
- Если вы не видите /pub в строке, попробуйте добавить его. Сохраните файл.
Теперь найдите nginx.conf.образец файл в Магнето 2 корневую папку, выполните следующие действия:
- Найдите эту строку и добавьте health_check:
location ~ (index|get|static|report|404|503)\.php$ {
- После изменений это должно выглядеть так:
location ~ (index|get|static|report|404|503|health_check)\.php$ {
- Нажимать Ctrl + С чтобы сохранить изменения.
7. Изменить длину кэша (пользователи серверной части)
- Перейдите в файл конфигурации Varnish:
etc/default/varnish
- Ищите http_resp_hdr_len строку и измените ее значение на 70000 байты. Если параметр не существует, найдите thread_pool_max и добавьте эту строку:
-p http_resp_hdr_len=70000 \
- Найдите http_resp_size и измените его значение на 100000; это должно выглядеть так:
-p http_resp_size=100000 \
- Нажимать Ctrl + С чтобы сохранить изменения.
Если вам ничего не помогло, попробуйте обратиться к администратору веб-сайта, объяснить проблему и исправления, которые вы пробовали, для получения дальнейшей помощи.
Если у вас есть какие-либо вопросы или предложения по этой теме, не стесняйтесь упоминать их в разделе комментариев ниже.