503 service unavailable что за ошибка: Ошибка 503: что это значит и как исправить

Содержание

Ошибка 503: что это значит и как исправить

Разбираемся, что означает ошибка 503 Service Unavailable, из-за чего она может возникнуть и что делать, чтобы убрать её с сайта.

Что внутри

  1. Что значит ошибка 503
  2. Как может выглядеть ошибка 503
  3. Почему возникает ошибка 503
  4. Как 503 ошибка влияет на SEO
  5. Как исправить ошибку 503

Что такое ошибка 503

Ошибка 503 Service Unavailable — это код состояния HTTP, один из стандартных ответов сервера на запрос браузера. Примеры других кодов HTTP: 403 Forbidden, 404 Not Found или 500 Internal Server Error.

Сервер отправляет один из таких кодов каждый раз, когда вы открываете в браузере новую страницу или переходите по ссылке. Даже если сайт нормально загрузился и никакой ошибки не было, отправляется код HTTP 200 OK.

Конкретно этот код HTTP — 503 Service Unavailable — означает, что прямо сейчас сервер не готов обработать запрос, потому что перегружен или на нём проводятся технические работы.

Как может выглядеть ошибка 503

Если на вашем сайте возникнет 503 ошибка, вы увидите стандартную страницу, которая будет отличаться в зависимости от веб-сервера на вашем хостинге. Вот несколько примеров.

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

У движка или фреймворка, на котором сделан ваш сайт, тоже может быть своя страница 503 ошибки. Например, в панели управления WordPress она может выглядеть вот так.

В зависимости от дизайна будет отличаться и текст на странице. Не факт, что это будет именно «Ошибка 503» или «503 Service Unavailable». Вот некоторые варианты, которые могут вам повстречаться:

  • Ошибка 503
  • Error code: 503
  • HTTP Error 503
  • Код ошибки: 503
  • Service Unavailable
  • Ошибка сервера: 503.
  • 503 Service Unavailable
  • Error 503 Backend fetch failed
  • 503 Service Temporarily Unavailable
  • 503. That’s an error. That’s all we know.
  • There was a problem with the network [503]
  • The remote server returned an error: (503) Server Unavailable.

Почему возникает ошибка 503

Как мы уже выяснили, когда на сайте возникает 503 ошибка Service Unavailable, это значит, что сервер либо перегружен, либо на нём проводятся технические работы. Перегрузка может случиться по разным причинам. Вот несколько из них:

  • DDoS-атака;
  • повышенная активность поискового робота;
  • большое количество медленных запросов к базе данных;
  • запущен скрипт, который слишком сильно нагружает сервер;
  • слишком много одновременно выполняющихся скриптов на сайте.

Это только самые распространённые ситуации. В вашем случае дело может быть в чём-то другом. Может даже случиться такое, что сразу несколько ситуаций накладываются друг на друга.

В любой непонятной ситуации проверяйте логи, чтобы найти причину ошибки.

Как 503 ошибка влияет на SEO

Обычно, когда поисковый робот заходит на страницу и видит ошибку с кодом 5хх, он пробует зайти на неё ещё раз в пределах суток, рассчитывая на то, что владелец сайта решит проблему. Если ошибка возникает и при повторном посещении, бот может исключить страницу из индекса.

Проверить, выпала ли страница из индекса, можно в Google Search Console. Для этого войдите в консоль, введите в строке поиска URL страницы и нажмите Enter. Сервис проверит страницу и покажет её статус. Если страницы уже нет в индексе, нажмите «Запросить индексирование», чтобы повторно её туда добавить.

Также Search Console поможет вам своевременно обнаруживать ошибки. Для этого просто периодически проверяйте раздел «Покрытие» на главной странице панели в меню слева. В него будут записываться все ошибки на сайте.

Подробнее на эту тему: Как добавить сайт в Google Search Console.

Как исправить ошибку 503

Сначала убедитесь, что ваш провайдер не проводит техобслуживание сервера. У нас на хостинге в Панели клиента есть специальный раздел с уведомлениями, где мы предупреждаем о любых технических работах.

Также 503 ошибка может ненадолго возникнуть, если запустить обновление плагинов или темы на сайте с WordPress. Когда всё обновится, ошибка исчезнет сама.

Если же ошибка не проходит или периодически повторяется, дело всегда на стороне сервера. Чтобы исправить ошибку, понадобится доступ на хостинг. Поэтому, если вы просто зашли на чужой сайт и увидели код ошибки 503, единственный вариант — подождать. А если вы владелец сайта, вот несколько советов, как её исправить.

Проверьте логи

Это поможет сразу точно определить причину ошибки, а не перебирать все варианты подряд. В зависимости от вашего веб-сервера, логи будут по умолчанию храниться в одной из системных папок:

  • /var/log/httpd/error_log или /var/log/apache2/error_log для Apache;
  • /usr/local/apache/logs/error_log — для Apache с установленной cPanel & WHM;
  • /var/log/nginx/error_log — для Nginx.

Если вы управляете сервером при помощи какой-то панели управления, логи могут храниться в других папках. Например, в панели управления Webuzo, которую мы предоставляем бесплатно у себя на VPS, логи будут расположены по пути /usr/local/apps/apache/logs/vashdomen. err.

Доступ к этим файлам будет, только если у вас VPS или выделенный сервер. Если у вас виртуальный хостинг, по умолчанию логи будут в файле

error_log, который лежит в корневой папке домена, но CMS могут переопределять путь к этому файлу в другие папки. Плюс некоторые записи могут попадать не туда, а в основной лог, к которому есть доступ только у провайдера. Поэтому, если у вас там ничего нет, напишите в службу поддержки и попросите предоставить последние строки.

Если по логам ничего не понятно, попробуйте советы ниже или погуглите фрагмент ошибки. Возможно, у кого-то была такая же проблема и её решение описали на каком-нибудь форуме. Либо свяжитесь с техподдержкой вашего хостинг-провайдера и попросите их помочь.

Оптимизируйте работу сайта

Отправлять массовые рассылки со своего сервера, особенно если у вас большая база подписчиков, лучше ночью, когда нагрузка на сайт минимальная. Днём этот процесс может вызвать 503 ошибку или как минимум замедлить работу сайта. Если отправляете рассылки при помощи стороннего сервиса, можно запускать и днём, разницы нет.

Плохо проиндексированные таблицы или большое количество MySQL-запросов могут создавать чрезмерную нагрузку на базу данных. Если разбираетесь, проанализируйте нагрузку при помощи команд show global status, vmstat, top. Если нет, обратитесь за советом к разработчику.

Отдельный момент — на любом сайте стоит использовать кэширование, потому что оно здорово разгружает сервер. Это не значит, что ошибка 503 перестанет возникать, как только вы его подключите, но часть нагрузки точно уйдёт.

Если у вас сайт на WordPress или другом движке, кэширование можно настроить при помощи модулей вроде LiteSpeed Cache. Он есть для многих популярных CMS. А если сайт разрабатывали с нуля, обсудите этот вопрос с разработчиками.

Отключите плагины

На сайте с WordPress перегрузка сервера может произойти из-за проблемы с плагинами. Чтобы это проверить, временно отключите их и снова зайдите на сайт.

 

Скорее всего, из-за ошибки у вас не будет доступа в консоль WordPress, поэтому отключать плагины придётся в панели управления хостингом. Вот как сделать это на хостинге с cPanel. 

На главной странице панели найдите блок «Файлы» и перейдите в раздел «Менеджер файлов».

Затем перейдите в корневую папку домена, откройте в ней папку wp-content и поменяйте название папки plugins. Это отключит все плагины.

Корневая папка основного домена на хостинге обычно называется public_html, а дополнительного — так же, как и дополнительный домен.

Если это помогло и ошибка 503 исчезла, остаётся выяснить, какой именно плагин её вызвал. Для этого переименуйте обратно папку plugins, зайдите в неё и по очереди переименовывайте каждую папку, пока не найдёте источник ошибки.

Отключите тему

Тема вашего сайта на WordPress тоже может быть причиной 503 ошибки. Решение будет таким же — отключить текущую тему и проверить, помогло ли это.

Но делается всё немного по-другому. Просто отключить папку с темами не поможет, вместо этого нужно изменить используемую тему в базе данных. Вот как это делается в cPanel.

На главной странице панели найдите блок «Базы данных» и перейдите в раздел «phpMyAdmin».

В phpMyAdmin выберите слева базу данных вашего сайта и перейдите в таблицу wp_options. Затем в верхнем меню перейдите в раздел «Search», в строке option_name введите слово «template» и нажмите «Go».

Найдётся именно та строка, в которой указана текущая тема вашего сайта. Кликните два раза по её названию или нажмите в строке кнопку «Edit» и поменяйте название темы на twentytwentyone. Это тема, которая устанавливается по умолчанию.

Если после этого ошибка 503 исчезла, значит дело в теме. Дальше можно попробовать её переустановить или восстановить одну из последних резервных копий. Перед переустановкой темы на всякий случай сделайте резервную копию сайта.

Ограничьте частоту сканирования сайта

Иногда поисковый робот Google или какого-то другого поисковика может серьёзно нагружать сайт в момент сканирования. В теории это может стать дополнительным фактором, который повлияет на работоспособность сервера и вызовет 503 ошибку. Если дело именно в боте, вы поймёте это по логам. Решением в этом случае будет ограничить частоту сканирования. Вот как сделать это для бота Google: инструкция по настройке частоты сканирования.

Отдельный момент — под видом поисковых ботов на сайт могут поступать зловредные запросы, например, при DDoS-атаке. Так часто делают, потому что некоторые могут ничего не заподозрить. В логах должен быть имя бота (user-agent) и его IP-адрес. Лучше проигнорировать user-agent и проверить, кому принадлежит IP. Если Google, значит всё в порядке. Если нет, заблокируйте подставного бота в конфигурационном файле сервера. Рассказываем, как сделать это в .htaccess в отдельной статье: Как работать с .htaccess.

Перейдите на более мощный тариф

Если ни один из советов не помог, возможно, вашему сайту просто больше не хватает ресурсов текущего тарифного плана. Такое может быть, если вы используете дешёвый хостинг. Чем он дешевле, тем меньше каждому пользователю доступно ресурсов и тем больше ограничений.

Это нормально для развивающегося проекта — со временем переходить на более мощный тариф, но не факт, что дело именно в тарифе. Сначала стоит убедиться, что сайт оптимизирован. Рекомендуем для начала написать в техподдержку провайдера и рассказать о том, что вы уже сделали. Пусть их специалисты оценят ситуацию и посоветуют, что делать.

Что дальше

Если вы не нашли решения в статье, значит у вас специфическая ситуация. Пришлите в комментариях к этой статье текст из логов, попробуем вместе разобраться.

Если покупали хостинг у нас, присылайте логи сразу на почту [email protected], чтобы вопросом занялись наши технические специалисты.

Переезжайте к нам на хостинг

Если вам нужен новый тариф, переезжайте к нам. У нас круглосуточная поддержка, которая решает проблемы быстро и в любое время. Даже если вопрос возникнет ночью в выходной или в праздничный день.

Мы готовы перенести сайт за вас и проверить, чтобы всё исправно работало. А если время действия старого хостинга ещё не истекло, пришлите квитанцию об оплате и мы добавим оставшееся время к вашему хостингу у нас.

Подробнее о переезде

Что означает ошибка сервера 503 и как ее исправить – База знаний Timeweb Community

Как и любая проблема с доступом к интернет-ресурсам, ошибка 503 Service Unavailable («Сервис недоступен») может быть вызвана сбоями как на стороне пользователя, так и на стороне сервера, на котором находится сайт. Поэтому первое, что нужно сделать, если вы столкнулись с таким сообщением при посещении веб-ресурса, попробовать устранить сбой своими силами. Это намного проще и быстрее, чем пытаться донести информацию о возникших сложностях до владельца сайта.

Процедура устранения проблемы со стороны администратора веб-ресурса более сложная, но в большинстве случаев именно неправильные настройки на уровне хостинга или настроек сайта в панели управления CMS приводят к появлению ошибки сервера с кодом 503.

Мощный хостинг в подарок при заказе лицензии 1С-Битрикс

Выбирайте надежную CMS с регулярными обновлениями системы и профессиональной поддержкой. А мы подарим вам год мощного хостинга – специально для сайтов на 1С-Битрикс.

Заказать

Устранение ошибки 503 пользователем

Возникает резонный вопрос: почему бы просто не покинуть проблемный сайт, пусть сами разбираются со своими багами? Это решение очевидное, но не совсем верное. Во-первых, вам может быть очень необходимо посетить именно этот веб-ресурс. Во-вторых, появление сигнала об ошибке доступа может говорить о том, что с вашим браузером, программным обеспечением, компьютером или другими устройствами что-то не в порядке. И тогда это уже ваша проблема, которая может повторяться систематически и при посещении других сайтов. Рассмотрим, что можно сделать самому, чтобы исправить ошибку 503, двигаясь от простого к сложному.

  1. Обновите вкладку браузера. Это покажется странным, но зачастую такое простое действие приводит к положительному результату. Нажмите клавишу F5 или воспользуйтесь специальной кнопкой в меню браузера.
  2. Закройте и откройте браузер. Таким образом вы произведете сброс текущей сессии соединения и обновите его. При новом подключении скрипт браузера может не обнаружить ошибку 503, если она была воспринята им ошибочно.
  3. Стоит убедиться, что сбой не связан именно с вашим компьютером. Это особенно актуально, если ошибки соединения с веб-ресурсами повторяются регулярно и возникают с разными кодировками на других сайтах. Для этого необходимо посетить проблемную страницу с другого устройства и желательно через новое интернет-соединение.
  4. Зайдите на страницу, выдавшую ошибку 503, используя другой браузер. Вполне вероятно, что дефект возникает из-за некорректных настроек текущего. Если это подтвердится, стоит в них покопаться и найти источник возникновения проблемы. Самое простое, это восстановить настройки по умолчанию.
  5. Перезагрузка компьютера. Как и любой программный сбой на уровне операционной системы или другого программного обеспечения, он может быть исправлен автоматически при новой загрузке системы.
  6. Очистка кэша и удаление файлов cookies.  В зависимости от настроек конкретного браузера в них может сохраняться много «лишней» информации при обмене web-данными. Операция довольно несложная, но стоит предварительно посмотреть help по данному вопросу, т.к. в каждом браузере она проводится по-разному.
  7. Перезагрузка сетевого оборудования. Часто сложности при соединении с интернет-ресурсами возникают из-за некорректного поведения ПО на внешних устройствах, через которые вы получаете трафик. Это может быть роутер, раздающий интернет как по кабелю, так и через Wi-Fi. Необходимо отключить соответствующую железку по питанию, т.е. полностью обесточить ее примерно на одну минуту. Если провайдер выдает вам динамический ip-адрес, то произойдет его смена, что тоже может привести к устранению появления ошибки 503.
  8. Смена DNS-адреса на сервере. Это решение является наиболее сложным для обычного пользователя. В большинстве интернет-соединений используется общедоступный DNS-адрес Google. Изменить его можно через «Панель управления компьютера» в «Центре управления сетями и общим доступом». Данные манипуляции довольно критичны для устойчивой работы интернета на вашем компьютере. Поэтому производить их стоит только тогда, когда вы абсолютно уверены в своей IT-подготовке.

Если ни один из вышеприведенных способов не помог, а достучаться до сайта ну очень нужно, пишите о проблеме в техподдержку данного ресурса, приложив скриншот страницы с кодом и описанием ошибки.

Ошибка 503 может отображаться в разных форматах с дополнительными информативными сообщениями. Появление страницы «503 Service Temporary Unavailable – Сервис временно недоступен» говорит о том, что проблема носит временный характер. В этом случае пользователю рекомендуется не предпринимать никаких действий и просто дождаться, когда доступ восстановится автоматически.

Решение проблем с ошибкой 503 администратором веб-ресурса

При возникновении ошибки 503 Service Unavailable в любом ее проявлении администратор web-ресурса в первую очередь должен разобраться в причине ее появления. Игнорирование данной процедуры по принципу «само пройдет» может привести к тому, что сайт понесет глобальные потери в объеме пользовательского трафика и, как следствие, конверсии. Посетители, регулярно сталкивающиеся с проблемами доступа к определенному ресурсу, очень быстро занесут его в «игнор».

В зависимости от конкретного тарифного плана хостинга каждый сайт имеет ограничения по одновременной обработке запросов, поступающих на сервер от конечных пользователей. Более простые запросы браузеров обрабатываются практически мгновенно, сложные ожидают очереди в порядке их поступления. Количество отложенных запросов лимитировано, при превышении нормы каждый следующий отклоняется. В этом случае посетитель сайта видит на экране сообщение с кодировкой error 503.

Наиболее частые причины возникновения ошибки 503 на стороне сервера

  1. При получении запроса от пользователя конкретная страница сайта не может установить соединение с базой данных MySQL.
  2. Некорректная работа плагинов и расширений из-за внутренних ошибок или конфликта между собой.
  3. Использование недорого хостинга и маломощного сервера приводит к тому, что оборудование не справляется с обработкой входящего трафика.
  4. Ресурсоемкие скрипты создают дополнительную нагрузку на сервер.
  5. Задействован почтовый сервис, выполняющий автоматическую рассылку сообщений в большом объеме.
  6. Соединение с удаленным сервером может привести к замедлению обработки запросов.
  7. Передача файлов большого объема при помощи PHP-скрипта.
  8. Значительное количество нерабочих модулей конкретной CMS.

Как видим, решение практически всех проблем, приводящих к появлению ошибки 503, достигается использованием более мощных серверов и высокоскоростного качественного хостинга. Отрицательная сторона этого способа в его затратности. Распределение пользовательского трафика неравномерно по времени, и банальный апгрейд железа не поможет полностью исключить сбои в моменты пиковых нагрузок.

Как избежать появления ошибок 503

Для начала рекомендуется провести статистический анализ через административную панель (снять логи), чтобы понять, какие процессы создают максимальную нагрузку на сервер, и произвести определенные изменения в настройках.

Уменьшение нагрузки на базу данных можно добиться следующими способами:

  • Регулярное обновление CMS, которое позволяет оптимизировать работу движка, уменьшить количество багов.
  • Установка защиты от ботов и парсеров, которые часто запускаются вашими конкурентами, чтобы создать дополнительную нагрузку на ресурс и тем самым вывести его частично или полностью из строя.
  • Уменьшение размера и, если это возможно, количества графических файлов на сайте, а также «тяжелых» таблиц.
  • Ввод ограничений на количество одновременных участников в чате.

Оптимизация работы скриптов
  • Отключите все лишние плагины и дополнения, кроме тех, которые реально необходимы для бесперебойной работы сайта (кэширование, оптимизация базы данных, создание бэкапов, сжатие изображений).
  • Осуществляйте передачу файлов большого объема через FTP, т.к. использование других способов передачи данных приводит к созданию отдельного процесса.
  • Осуществляйте массовую почтовую рассылку в моменты отсутствия пиковой нагрузки на сайт, например, ночью или ранним утром.
  • При использовании удаленного сервера минимизируйте время ответа и оптимизируйте канал соединения.
  • Проверьте наличие проблемных запросов к базе MySQL в файле mysql-slow. log.

Дополнительную нагрузку на сервер, приводящую к появлению ошибки 503, могут создать DDoS-атаки. Защита от них с помощью фильтрации относится к отдельной теме обсуждения.

Следует отметить, что ошибка 503, вызванная перегрузкой серверных мощностей, может пройти сама собой, без внешнего вмешательства. Чтобы понять, произошло ли исправление ситуации, достаточно периодически перезагружать сайт.

Заключение

Ошибка 503 Service Unavailable может возникнуть на любом сайте, управляемом одной из наиболее популярных CMS – WordPress (Вордпресс), Joomla (Джумла), DLE (ДЛЕ) и любой другой, использующей базы данных MySQL. Способов ее решения много, начиная от самых простых на уровне пользователя и заканчивая довольно сложными процедурами, которые должен выполнить администратор сайта.

Буду благодарен, если вы нашли нестандартный подход к устранению сбоя с кодировкой 503 и готовы поделиться своим опытом в комментариях!

Что означает ошибка сервера 503 и как ее исправить

 

Сообщение на странице сайта 503 Service Temporary Unavailable – «сервис временно недоступен» может появляться из-за технических сбоев как на сервере, так и на компьютере пользователя. Последнее случается реже.

Наиболее распространенная причина проблемы – перегруженность сервера запросами. Он не успевает их обрабатывать, и всем клиентам в очереди выдает ошибку с кодом 503. Такая картина может наблюдаться, например, во время DDoS-атаки.

Обнаружив ошибку 503, лучше всего ничего не делать. Подождите 3-5 минут. Очередь запросов в большинстве случаев – временное явление, и вскоре сайт станет доступен. Чего точно не нужно делать,– это постоянно перезагружать страницу с ошибкой. Так вы только увеличиваете число запросов в очереди.

 

Как устранить ошибку 503 на стороне пользователя?

Сразу скажем, что вряд ли пользователю удастся ее исправить. Ошибка 503 чаще возникает из-за проблем на самом сайте или хостинге. Но на всякий случай можно выполнить несложные быстрые действия, чтобы быть точно уверенным — причина не в вас.

  • Проверьте доступность сайта с помощью специальных сервисов. Например, https://2ip. ru/site-availability/. Если проверка показала, что из вашей страны сайт доступен – исправить ошибку 503 нужно на вашей стороне.
  • Перезагрузите страницу с помощью клавиш Ctrl F5 (в браузерах macOS используйте сочетание Cmd + R или Cmd + Alt + E в Safari.
  • Попробуйте открыть страницу в другом браузере, на другом компьютере. Так вы определите уровень возникновения проблемы – у вас в браузере или у вас на компьютере – и будете действовать исходя из этого. Если страница везде выдает Error 503 – то причина все же на самом сайте.
  • Закройте браузер и откройте заново. Иногда это помогает сбросить неправильные настройки сессий.
  • Почистите кэш и cookies браузера. Большое количество сохраненной старой информации может мешать браузеру обрабатывать соединение правильно.
  • Откройте страницу в режиме инкогнито или просто отключите все работающие в браузере дополнения и расширения – возможно, какое-то некорректно работает и приводит к появлению ошибки 503.
  • Перезагрузите компьютер. Это самый простой и быстрый способ исправить сбой в работе ПО.
  • Если не помогла перезагрузка компьютера – перезагрузите также роутер.

 

Что делать, если ошибка 503 – на стороне веб-ресурса?

Прежде всего, администратору сайта для ошибки сервера с кодом 503 желательно прописать параметр Retry After. Он будет показывать клиенту, через какое время тот может попробовать повторно соединится с сервером. Это уменьшит число бесконечных перезагрузок страниц и поможет снизить и без того чрезмерную в данный момент нагрузку на сервер.

 

Распространенные причины возникновения ошибки 503 и их исправление

В основном, ошибка 503 Service Unavailable вызывается следующими категориями причин:

  • Слишком много запросов к веб-серверу.
  • Много медленных запросов к MySQL.
  • На сайте много устаревших, нерабочих, конфликтующих плагинов и модулей CMS.
  • Неоптимизированная работа скриптов.

Также ошибка 503 может быть вызвана тем, что ваш сайт «перерос» возможности вашего хостингового тарифного плана. В этом случае стоит подумать над тем, чтобы выбрать более производительный тариф виртуального хостинга или же VPS/VDS, выделенный сервер.

 

Как исправить причины ошибки

Уменьшаем число запросов к веб-серверу

Устранение ошибки 503 прежде всего подразумевает снижение нагрузки на веб-сервер. Для этого:

  • установите антилич-систему. Она не позволит скачивать ваши файлы и картинки по ссылке на сторонних ресурсах – ведь так увеличивается нагрузка на ваш сервер и может возникать ошибка 503;
  • ограничьте деятельность различных ботов и роботов. При сканировании они создают множество запросов;
  • проверьте, чтобы на сайте было как можно меньше ссылок на внешние ресурсы. Оставьте только необходимые и важные. Например, иногда можно встретить большое количество информеров на странице. Каждый информер — ссылка на другой сайт, соединение с чужим сервером. Это создает дополнительную нагрузку на сервер;
  • по возможности объедините обращения к большому числу мелких файлов (скриптов, картинок, таблиц стилей), чтобы они обрабатывались одним запросом, а не множеством.

Оптимизируем работу с MySQL

  • Включите кеширование – так время обработки запроса существенно уменьшится.
  • Объединяйте запросы к БД (базе данных), чтобы один запрос обрабатывал сразу множество строк или столбцов, а не по одному.
  • Используйте индексирование по столбцам, которые часто используются в выборках.
  • Старайтесь не вкладывать один запрос в другой, так как в этом случае MySQL часто не может использовать индексы и будет долго возвращать результат.

Исправляем проблемы с CMS

Ошибка 503 Service Unavailable может быть вызвана некорректно работающими или «тяжелыми» компонентами движка вашего сайта. Чтобы выявить это, отключайте последовательно плагины или модули. Так вы найдете компонент, после выключения которого все начнет нормально работать. Оптимизируйте его или замените на более современный и быстрый.

Также рекомендуется поддерживать порядок в вашем «парке» плагинов – вовремя их обновлять, удалять те, что не используются, Плюс необходимо отслеживать корректность работы сайта после установки каждого нового модуля, а также после обновления старых – могут возникать конфликты программного обеспечения.

Оптимизируем работу скриптов

  • В скриптах поставьте локальные ссылки вместо глобальных. В глобальных указывается полный URL вместе с http, https. Они обрабатываются как отдельные запросы к внешнему ресурсу, и это гораздо большая нагрузка, чем при использовании ссылок локального вида.
  • Не передавайте файлы большого размера с помощью скриптов. Во-первых, такая передача задействует рабочие процессы сервера, нагружает его. Во-вторых, она может давать сбои, так как работа скрипта ограничена по времени,и процесс зависает.
  • Выполнение «тяжелых», масштабных скриптов и операций (почтовой рассылки, например) запланируйте на то время, когда на сайте меньше всего посетителей.

 

Что можно сделать для предотвращения проблемы?

В заключение дадим несколько советов – как предотвратить возникновение ошибки 503 Service Unavailable:

  • При выборе тарифа хостинга не ориентируйтесь на среднюю нагрузки вашего сайта. Закладывайте небольшой запас мощностей, чтобы в часы пик ресурсов сервера хватало на обработку запросов.
  • Установите защиту от DDoS-атак.
  • Обновляйте плагины, темы и модули CMS, отключайте то, что не используете.
  • Регулярно анализируйте работу компонентов сайта: сервера, базы MySQL, скриптов – и вовремя оптимизируйте их, не доводя ситуацию до критической.
  • Ограничьте сканирование сайта ботами и User-агентами. Оставьте только то, что необходимо, например, боты поисковых систем, остальные заблокируйте. Обычно хостер сам блокирует большинство ненужных User-агентов, но вы можете добавить и свои кастомные настройки.

что значит, причины возникновения, как исправить

Пользователи интернета при заходе на сайты встречают ошибку 503 — Service Unavailable. Этот код появляется на сайтах, работающих на всех популярных CMS (Content Manage Service), таких как MySQL, Joomla, Datalife Engine, WordPress и т.д. Поэтому, давайте разберемся, что означает ошибка 503.

Что это такое?

Код ошибки 503 (Service Unavailable) – временная недоступность сервиса. Если говорить простым языком – это своеобразная затычка пустой страницы, куда попадает пользователь.

Причины такой проблемы:

  1. Ошибки соединения с базой данных MySQL или другой CMS.
  2. Неправильная работа плагинов – они перестают выполнять нужные функции или конфликтуют с другими плагинами.
  3. Малая пропускная способность сайта – входных запросов больше, чем обрабатывает сервер (превышен лимит одновременного прибывания пользователей на сайте).
  4. Передача (или обработка) больших файлов на сервере приводит к зависанию скриптов сайта и замедляет работу.
  5. Не оптимизированая автоматическая почтовая рассылка забирает ресурсы сервера, тем самым замедляя его работу.

Как исправить?

Если вы рядовой пользователь, то для вас нет возможности повлиять на ошибку 503. Единственное решение – не заходить некоторое время на сайт, пока администрация не устранит проблему.

А если вы администратор ресурса, проведите анализ и поиск неисправности. Также свяжитесь со своей хостинговой компанией.

Если ваши скрипты работают неправильно или зависают, выполните следующие:

  1. Избегайте запросов с удаленным сервером. Если исключить невозможно, уменьшите таймаут подключения и убедитесь в стабильном соединении.
  2. Не используйте скрипты для передачи статичных файлов большого размера посредством PHP – операция может не завершиться, так как компоненты CMS имеют ограниченное время активности. Настройте прямую передачу файлов.
  3. Старайтесь начинать почтовую рассылку в то время суток, когда нагрузка на сервер минимальна (например ночь — утро). Или выполните рассылку вручную.
  4. Оптимизируйте запросы к базе данных. Для этого включите функцию кэширования.

Важно! Не пренебрегайте обновлением скриптов и CMS. Велика вероятность того, что скрипты разных версий начинают конфликтовать между собой.

Также проблема может быть в большом количестве обращений к серверу. В таком случае:

  1. На вашем сайте слишком много файлов, на которые имеются отдельно лежащие ссылки. Объедините их в один файл.
  2. Уменьшите число запросов ботов-индексаторов. Когда их несколько – проблем они не доставляют.
  3. Ограничьте количество пользователей чата (если он у вас имеется). Запретите открывать чат в нескольких вкладках или окнах.

Если у вас остались вопросы напишите нам. Возможно, вместе мы найдем решение проблемы и подскажем что делать.

КАК УСТРАНИТЬ ОШИБКУ 503 «SERVICE TEMPORARILY UNAVAILABLE»? — База знаний

Ошибка 503 на виртуальном хостинге «Service Temporarily Unavailable»

У каждого аккаунта на сервере хостинга есть определенное количество рабочих процессов, выделенное в соответствии с выбранным тарифным планом. Работа с запросами ведется в порядке очереди, они поступают на сервер, где легкие запросы обрабатываются мгновенно, а тяжелые – медленно. Всякая очередь ограничена тем или иным количеством запросов. Если новый запрос находится за пределами этой границы, принят он не будет, и вместо результата браузер выдаст оповещение “Сервис временно недоступен”. Ошибка может возникнуть из-за превышения лимита на количество PHP-процессов. Согласно техническим ограничениям на тарифных планах виртуального хостинга.

Причины возникновения данной ошибки:

  1. Зависание скриптов при передаче больших статичных файлов через php. Скрипты работают определенное время, а не постоянно. При завершении времени работы скрипта прерывается передача файла, соответственно, файл не будет передан полностью, а также запрос оставит процесс веб-сервера работать еще длительное время. Устранить ошибку вы сможете посредством следующих шагов:

    — Проверить наличие у вас медленных запросов — в папке logs вашего аккаунта создается файл mysql-slow. log. Информация в этом файле обновляется раз в сутки и содержит только самые проблемные SQL-запросы. 

    — Если в PHP-скриптах используются Include-функции, загружающие части движка, расположенные на одном аккаунте, убедитесь, что в них используется локальный путь, а не URL вида «http://…». Наличие URL заставляет сервер делать дополнительный HTTP-запрос — это занимает лишнее время и сильно замедляет загрузку сайта. 

    — Проверить все компоненты и плагины вашей CMS, отключая их по очереди, и найдите самые тяжёлые или испорченные, при работе которых загрузка сайта замедляется. По возможности откажитесь от таких компонентов или поищите более быстрый аналог. 

  2. Большое количество запросов к серверу. Причин возникновения таких запросов несколько: 
  • Загружаемый ресурс разбит/содержит ссылки на слишком больше число файлов (картинки, таблицы стилей JS-скрипты), которые подгружаются через отдельные запросы. В этом случае следует объединить ресурсы в один файл, где это возможно.
  • DDoS-атаки, флуды, спамы в комментарии также могут вызывать большое количество запросов. В случае DDoS-атаки необходимо определить ее тип, и, согласно ее уровню, предпринять действия по устранению, воспользовавшись услугой анти-ддос защитой на уровнях L3-L7.

Исправление ошибок HTTP 502 и HTTP 503 — Azure App Service

  • Чтение занимает 3 мин

В этой статье

«502 — недопустимый шлюз» и «503 — служба недоступна» — распространенные ошибки, возникающие при работе приложения, размещенного в Службе приложений Azure. Эта статья поможет вам устранить эти ошибки.

Если вам потребуется дополнительная помощь по любому из вопросов, рассматриваемых в статье, вы можете обратиться к экспертам по Azure на форумах MSDN Azure и Stack Overflow. Кроме того, можно зарегистрировать обращение в службу поддержки Azure. Перейдите на сайт службы поддержки Azure и щелкните Поддержка.

Симптом

При открытии приложения браузер возвращает ошибку HTTP «502 — недопустимый шлюз» или HTTP «503 — служба недоступна».

Причина

Эта проблема часто связана с проблемами на уровне приложения, например:

  • слишком долгое выполнение запросов;
  • слишком высокие требования приложения к памяти и процессору;
  • сбой приложения из-за исключения.

Действия по устранению ошибок «502 — недопустимый шлюз» и «503 — служба недоступна»

Процесс устранения неполадок можно разделить на три последовательных задачи.

  1. Наблюдение за поведением приложения.
  2. Сбор данных.
  3. Устранение проблемы.

Служба приложений содержит несколько параметров для каждого из этих этапов.

1. Наблюдение за поведением приложения

Мониторинг работоспособности службы

Microsoft Azure информирует о каждом случае прерывания работы или снижения производительности службы. Можно следить за работоспособностью службы на портале Azure. Дополнительные сведения см. в статье Получение информации о работоспособности службы.

Отслеживание работы приложения

Этот инструмент позволяет определить наличие проблем с приложением. В колонке вашего приложения щелкните на плитку Запросы и ошибки. Колонка Метрика содержит все метрики, которые вы можете добавить.

Некоторые из этих метрик помогут вам отслеживать работу приложения, например,

  • средний размер рабочего набора памяти;
  • Среднее время ответа
  • время ЦП;
  • рабочий набор памяти;
  • Requests

Дополнительные сведения см. в разделе:

2. Сбор данных

Использование средства диагностики

Служба приложений не требует никакой настройки и предоставляет вам интеллектуальный и интерактивный интерфейс для устранения неполадок в приложении. Если возникнут проблемы с приложением, средство диагностики предоставит сведения об ошибках, которые помогут быстрее найти нужную информацию для поиска и устранения этих проблем.

Чтобы открыть диагностику службы приложений, перейдите на портале Azure к приложению службы приложений или к среде службы приложений. На панели навигации слева щелкните Диагностика и решение проблем.

Использование консоли отладки Kudu

Служба приложений оснащена консолью отладки, с помощью которой вы можете получать сведения о среде, используя функции отладки, изучения, передачи файлов и конечных точек JSON. Она называется консоль Kudu или панель SCM приложения.

Вы можете открыть эту панель по ссылке https://<имя приложения>.scm.azurewebsites.net/ .

Вот некоторые возможности консоли Kudu:

  • настройки среды для вашего приложения;
  • потоковая передача журналов;
  • диагностический дамп;
  • консоль отладки с возможностью запуска командлетов Powershell и основных команд DOS.

У консоли Kudu есть еще одна очень полезная функция. Если приложение создает обрабатываемые исключения, с помощью консоли Kudu и средства SysInternals Procdump вы можете получать дампы памяти. Эти дампы памяти представляют собой снимок процессов и могут помочь в устранении сложных проблем в приложении.

Дополнительные сведения о возможностях консоли Kudu см. в статье Azure Websites online tools you should know about (Интерактивные инструменты веб-сайтов Azure, о которых вам нужно знать).

3. Устранение проблемы

Масштабирование приложения

В службе приложений Azure вы можете изменять масштаб выполнения приложения, чтобы увеличить его производительность и пропускную способность. Масштабирование приложения предполагает два связанных действия: изменение ценовой категории для используемого плана службы приложений на более высокую с последующей настройкой некоторых параметров.

Дополнительные сведения о масштабировании см. в статье Увеличение масштаба приложения в Azure.

Кроме того, вы можете запустить более одного экземпляра приложения. Это не только увеличит возможности обработки, но и повысит устойчивость приложения к сбоям. Если прекратит работу один экземпляр приложения, другой экземпляр продолжит обрабатывать запросы.

Вы можете выбрать ручной или автоматический режим масштабирования.

Использование функции AutoHeal

Функция AutoHeal перезапускает рабочий процесс вашего приложения при определенных условиях, которые вы определяете в настройках (например, при изменении конфигурации, при определенном количестве запросов, при достижении ограничений памяти или времени выполнения запроса). В большинстве случаев повторный запуск процесса будет самым быстрым способом устранения проблемы. Хотя приложение всегда можно вручную перезапустить на портале Azure, функция AutoHeal позволяет выполнять перезапуск автоматически. Для этого достаточно добавить в корневой файл web.config вашего приложения некоторые триггеры. Эти параметры одинаково работают во всех приложениях, а не только в приложениях .NET.

Дополнительные сведения см. в статье об автоматическом восстановлении веб-сайтов Microsoft Azure.

Перезапуск приложения

Обычно это самый простой способ восстановления после проблемы, которая возникла один раз. Остановить или перезапустить приложение можно с помощью колонки вашего приложения на портале Azure.

Вы также можете управлять приложением с помощью Azure PowerShell. Дополнительные сведения см. в статье Использование Azure PowerShell с диспетчером ресурсов Azure.

Что такое ошибка 503 Service Unavailable (и как ее исправить)?

Ошибка 503 Service Unavailable возникает, когда веб-сервер временно не может обработать сделанный из него запрос. Почти всегда ошибка связана с самим веб-сайтом, и вы ничего не можете с этим поделать, кроме как повторите попытку позже. Тем не менее, есть несколько быстрых вещей, которые вы можете попробовать на своей стороне.

Что такое ошибка 503 Service Unavailable?

Ошибка 503 Service Unavailable указывает, что веб-сервер временно не может обработать запрос. Это может быть веб-сервер, к которому вы пытаетесь получить прямой доступ, или другой сервер, к которому веб-сервер, в свою очередь, пытается получить доступ. Это называется ошибкой 503, потому что это код состояния HTTP, который веб-сервер использует для определения такого рода ошибки. Ошибка может возникать по ряду причин, но две наиболее распространенные причины заключаются в том, что сервер перегружен запросами или на нем выполняется обслуживание.

Ошибка 503 отличается от 500 — внутренняя ошибка сервера . Ошибка 500 возникает, когда что-то мешает серверу обработать ваш запрос, в то время как ошибка 503 фактически означает, что сервер в порядке — он может обработать ваш запрос и возвращает ошибку 503 по умолчанию.

Как и с другие подобные ошибки Дизайнеры веб-сайтов могут настроить внешний вид ошибки 503. Таким образом, вы можете увидеть 503 страницы на разных сайтах по-разному. Веб-сайты также могут использовать несколько другие имена для этой ошибки. Например, вы можете увидеть такие вещи, как:

  • HTTP / 1.1 служба недоступна
  • 503 Ошибка
  • Услуга 503 временно доступна
  • 503 Служба Недоступна
  • Служба недоступна — сбой DNS
  • Ошибка HTTP 503
  • HTTP 503
  • Ошибка 503 Сервис Недоступен

Важно помнить, что ошибка 503 — это ошибка на стороне сервера. Это означает, что проблема связана с веб-сайтом, к которому вы пытаетесь получить доступ, а не с вашим компьютером. Это и хорошие, и плохие новости. Это хорошие новости, потому что с вашим компьютером все в порядке, и плохие, потому что обычно вы ничего не можете сделать, чтобы решить проблему со своей стороны.

Тем не менее, вот несколько простых вещей, которые вы можете попробовать.

Обновите страницу

Как мы уже упоминали, ошибка 503 указывает на временную проблему, а иногда она носит временный характер. Например, сайт может быть перегружен трафиком. Итак, обновление страницы всегда стоит попробовать. Большинство браузеров используют клавишу F5 для обновления, а также предоставляют кнопку «Обновить» где-нибудь в адресной строке. Это не часто решает проблему, но на попытку уходит всего секунда.

Предупреждение : Обязательно обратите особое внимание, если ошибка возникает во время совершения платежа. При обновлении страницы с вас может взиматься плата дважды, так что следите за этим.

Проверьте, не работает ли сайт для других людей

Если вам не удается перейти на сайт (по какой-либо причине), вы также можете проверить, есть ли проблема с подключением только у вас или у других людей такая же проблема. Для этого существует множество инструментов, но наши любимые иситьдовнригхтнов.ком а также довнфореверенеорюстме.ком . Оба работают примерно одинаково. Вставьте URL, который хотите проверить, и вы получите такой результат.

Если вы получили отчет о том, что сайт недоступен для всех, вы мало что можете сделать, кроме как повторить попытку позже. Если отчет показывает, что сайт работает, проблема может быть на вашей стороне. Это очень редко бывает с ошибкой 503, но это возможно, и вы можете попробовать некоторые из вещей, которые мы опишем в следующих парах разделов.

Перезагрузите свои устройства

Итак, вы воспользовались инструментом проверки сайта и определили, что этот сайт не работает. Кроме того, вы протестировали другой браузер и столкнулись с той же проблемой. Это говорит о том, что проблема, скорее всего, в вашей стороне, но не в вашем браузере.

Возможно, возникли какие-то странные временные проблемы с вашим компьютером или вашим сетевым оборудованием (Wi-Fi, маршрутизатор, модем и т. Д.). Простой перезапуск твой компьютер а также ваши сетевые устройства может помочь решить проблему.

Другая возможность заключается в том, что ошибка вызвана проблемой DNS, но на DNS сервер а не ваш компьютер. В этом случае вы можете попробовать переключение DNS-серверов и посмотреть, будет ли решена проблема.

Связаться с сайтом

Другой вариант — напрямую связаться с владельцем сайта. Найдите их контактную информацию на веб-сайте и свяжитесь с ними по поводу рассматриваемой страницы. Если контактная форма отсутствует, вы можете попытаться зайти на сайт в их социальных сетях.

Кредит изображения: Миха / Shutterstock

Что это значит и как это исправить

Что означает ошибка 503 service unavailable?

Ошибка 503 Служба недоступна — это код состояния HTTP-ответа, указывающий, что сервер работает правильно , но в данный момент он недоступен для обработки вашего запроса. Это происходит либо потому, что сервер перегружен , либо потому, что не работает на техническое обслуживание .

В целом, 503 Ошибка недоступности службы — это самая частая ошибка HTTP , согласно нашим данным мониторинга времени безотказной работы более 100.000 сайтов. Он появляется перед 502 Bad gateway и 500 Internal server error .


Это проблема на стороне сервера

Ошибка 503 Служба недоступна является частью категории кодов состояния ошибок сервера 5xx (500-599), что означает, что проблема связана с сервером, а не со стороной клиента.

По сравнению с внутренней ошибкой сервера 500 , в которой указано, что серверу не удалось полностью обработать запрос, ошибка 503 Служба недоступна предполагает, что сервер все еще функционирует должным образом.Из-за этого сервер должен отправить HTTP-заголовок ответа после, который включает отметку времени, когда служба будет снова доступна, или количество секунд, после которых клиент должен повторить запрос.

> Получайте уведомления при возникновении ошибок с помощью Better Uptime Monitoring


Как исправить ошибку 503 service unavailable?

  1. Перезагрузить сервер
  2. Проверить на непредвиденное обслуживание
  3. Проверить на скачок трафика
  4. Проверить конфигурацию брандмауэра
  5. Проверить на мошеннический трафик (DDoS-атака)
  6. Проверить приложение и журналы сервера
  7. Код приложения отладки

1 .Перезагрузите сервер

Перезапуск веб-сервера, на котором размещено приложение, — самое простое решение. Перезагрузка должна обновить приложение и решить проблему. Убедитесь, что вы перезагружаете все свои серверы, если у вас несколько запущенных приложений.

2. Проверить на непредвиденное обслуживание

Системы управления контентом, такие как WordPress, часто обновляют свое программное обеспечение автоматически, и это может вызвать перегрузку сервера. Это особенно актуально, когда ваше приложение находится на общем хосте или на более медленном сервере.Сайты WordPress обычно склонны к длительной загрузке, поэтому повышение их скорости — отличный способ предотвратить ошибку 503 Service unavailable в будущем.

> Узнайте, как ускорить работу вашего сайта WordPress: Kinsta Ultimate Guide 2021

Вы можете отключить автоматическое обновление WordPress и обновить его вручную; однако делать это не рекомендуется, поскольку они обычно включают критические исправления безопасности.

> Как отключить автоматические обновления WordPress: WP Руководство для начинающих

3.

Проверить на скачок трафика

По определению, ошибка 503 Служба недоступна предполагает, что сервер перегружен. Это могло произойти в результате внезапного всплеска трафика, вызванного, например, специальными акциями или праздниками.

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

> Оптимизация веб-сайтов с высоким трафиком: обзор KeyCDN

4. Проверьте конфигурацию межсетевого экрана

Неправильные настройки брандмауэра могут быть еще одной проблемой, вызывающей ошибку 503 Служба недоступна . Это возможно, если ваше приложение использует CDN (сеть доставки контента).

5. Проверка на мошеннический трафик (DDoS-атака)

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

6. Проверьте журналы приложений и серверов

Просмотрите журналы серверов и приложений. Журналы приложений будут содержать информацию о запросах веб-страниц, а журналы на стороне сервера предоставят подробную информацию о работоспособности и состоянии оборудования.Это должно раскрыть любую важную информацию для устранения неполадок.

7. Отладка кода приложения

Если ничего из вышеперечисленного не помогает, следует поискать ошибки программирования. Лучший способ сделать это — сделать копию всего приложения на локальном компьютере разработки и выполнить ручную отладку.


Как долго длится ошибка 503 Service unavailable?

Ошибка 503 Служба недоступна. имеет наименьшее среднее время восстановления после 7 наиболее распространенных ошибок HTTP.По нашим данным, среднее время, в течение которого сайт недоступен, составляет 25 минут.

Чтобы узнать больше о том, как рассчитываются метрики восстановления HTTP и KPI, ознакомьтесь с нашей статьей MTTR (Среднее время восстановления) или нашим руководством по управлению инцидентами.


Подробнее о 503 Ошибка недоступности службы

Вариации

Ошибка 503 Служба недоступна может также включать сообщение о недоступности службы, сбое подключения или о временной перегрузке службы.Ошибка 503 Служба недоступна также может сопровождаться HTTP_STATUS_SERVICE_UNAVAIL или WU_E_PT_HTTP_STATUS_SERVICE_UNAVAIL, которые по сути идентичны исходной ошибке.

Если вы используете программное обеспечение веб-сервера Microsoft IIS, вы можете получать более конкретные сообщения, дающие вам более конкретную информацию:

  • 503,0 Пул приложений недоступен
  • 503,2 Превышен предел одновременных запросов
  • 503,3 Очередь ASP. NET заполнена
  • 503.4 Очередь FastCGI заполнена

Правильное использование

Ошибка 503 Служба недоступна — это наиболее подходящий код состояния, чтобы сообщить, что ваш сайт не работает на техническое обслуживание, поскольку это означает, что это временное состояние. Ошибка 503 «Служба недоступна» также является правильным способом запретить Google индексировать ваш веб-сайт, поскольку робот Googlebot уйдет и вернется позже, не индексируя текущее состояние веб-сайта.

503 Служба недоступна — внутренний сервер | Apigee Edge | Документы Apigee

Вы просматриваете документацию Apigee Edge.
См. Документацию Apigee X.

Было ли полезно это руководство по устранению неполадок? Пожалуйста дай нам знать кликнув Отправить отзыв .

Видео

Посмотрите следующее видео, чтобы узнать больше об устранении ошибок 503 Service Unavailable.

Признак

Клиентское приложение получает статус ответа HTTP. 503 с сообщением Служба недоступна после вызов прокси API.

Сообщения об ошибках

Вы можете увидеть одно из следующих сообщений об ошибке:

HTTP / 1.1503 Служба недоступна
 
HTTP / 1.1 503 Служба недоступна: внутренний сервер загружен
 

Вы также можете увидеть следующее сообщение об ошибке в ответе HTTP:

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

Примечание: Приведенный выше код ответа и сообщение об ошибке являются только примерами. В некоторых случаях вы можете получить только код ответа об ошибке без сообщения об ошибке.Формат и содержание кода ответа об ошибке и сообщения об ошибке могут различаться в зависимости от реализация внутреннего сервера.

Причины

Код состояния HTTP 503 означает, что сервер в настоящее время не может обрабатывать входящие Запросы. Обычно эта ошибка возникает из-за того, что сервер слишком занят или не работает. временно не работает на техническое обслуживание.

Возможные причины ответа 503 Service Unavailable :

Причина Описание Кто может выполнить действия по устранению неполадок
Перегруженный сервер Внутренний сервер перегружен или превышает свои возможности и не может обрабатывать новые входящие клиентские запросы. Пользователи Edge в публичном и частном облаке
Сервер на обслуживании Внутренний сервер может временно находиться на обслуживании. Edge пользователи публичного и частного облака

Причина: перегруженный сервер / сервер находится на обслуживании

В Apigee Edge ошибка 503 Service Unavailable может быть возвращена с внутреннего сервера. при любом из следующих обстоятельств:

  • Внутренний сервер перегружен / занят и не может обрабатывать новые запросы.
  • Внутренний сервер временно не работает из-за технического обслуживания.

Диагностика

Для диагностики ошибки можно использовать любой из следующих трех методов:

  • Инструмент отслеживания
  • Журналы доступа Nginx
  • Прямой вызов внутреннего сервера

Щелкните вкладки ниже, чтобы узнать о каждом методе.

Инструмент отслеживания
  1. Включить сеанс трассировки, и вызовите API, чтобы воспроизвести проблему — 503 Service Unavailable.
  2. Выберите один из неудачных запросов и изучите трассировку.
  3. Перейдите по различным этапам трассировки и найдите место, где произошел сбой.
  4. Если вы обнаружите, что ошибка 503 возвращается как ответ от целевого сервера, Причиной ошибки 503 является целевой сервер.

    Вот пример снимка экрана трассировки, показывающий полученный ответ 503 Service Unavailable с целевого сервера:

  5. Щелкните ответ , полученный от целевого сервера , и пройдите через Разделы «Заголовки ответа» и «Содержимое ответа», чтобы узнать, есть ли в них какая-либо полезная информация:
    • Заголовки ответа могут содержать заголовок сервера, который указывает откуда был отправлен ответ об ошибке.
    • Содержимое ответа может содержать дополнительную информацию о том, почему целевой сервер отправил код ответа 503.
    Примечание: Формат и содержание полезных данных ответа могут отличаться в зависимости от реализация целевого сервера.
  6. Подтвердите, что ошибка 503 исходит от целевого сервера, проверив значения X-Apigee-fault-source и X-Apigee-fault-code в AX (Аналитические данные записаны) Выполните этап трассировки, используя шаги, указанные ниже:
    1. Щелкните фазу AX (записанные данные аналитики), как показано на снимке экрана ниже:
    2. Прокрутите страницу «Подробная информация о фазе» до раздела «Заголовки ответов» и определите значения. из X-Apigee-fault-code и X-Apigee-fault-source , как показано ниже:
    3. Если значения X-Apigee-fault-source и X-Apigee-fault-code совпадают со значениями как показано в таблице ниже, вы можете подтвердить, что ошибка 503 исходит из целевой сервер:
      Заголовки ответа Значение
      Источник неисправности X-Apigee цель
      Код ошибки X-Apigee сообщений. adaptors.http.flow.ErrorResponseCode
  7. Проверьте, используете ли вы цепочку прокси, т. Е. Если целевой сервер / целевая конечная точка вызов другого прокси в Apigee. Чтобы определить это:
    1. Вернитесь к запросу , отправленному на целевой сервер, фаза и нажмите кнопку Show Curl и определите псевдоним хоста целевого сервера.
    2. Если псевдоним хоста целевого сервера указывает на псевдоним виртуального хоста, то он цепочка прокси.В этом случае вам нужно повторить все вышеперечисленные шаги для связанного прокси, пока вы не определите, что на самом деле вызывает ошибку 503 Service Unavailable. В этих случаях 503 Service Unavailable может произойти в других связанных прокси-серверах в других стадии, которые можно диагностировать с помощью этот сборник пьес.
    3. Если псевдоним хоста целевого сервера указывает на ваш внутренний сервер, перейдите к Разрешение.
Журналы доступа Nginx
Примечание. Действия, описанные в этом разделе, предназначены только для пользователей Edge Private Cloud.

Вы также можете обратиться к журналам доступа Nginx, чтобы определить, был ли отправлен код состояния 503. внутренним сервером. Это особенно полезно, если проблема возникла в прошлом. или если проблема периодически возникает, и вы не можете зафиксировать трассировку в пользовательском интерфейсе. Чтобы определить эту информацию из журналов доступа Nginx, выполните следующие действия:

  1. Проверьте журналы доступа Nginx.
    /opt/apigee/var/log/edge-router/nginx/~._access_log 
  2. Поиск любых ошибок 503 для конкретного прокси API в течение определенного периода времени (если проблема возникала в прошлом) или для любых запросов, которые все еще не завершаются с ошибкой 503.
  3. Если есть какие-либо ошибки 503, проверьте, не исходит ли ошибка от внутреннего сервера. Если значения X-Apigee-fault-source и X-Apigee-fault-code совпадают с Показанные значения в таблице ниже ошибка 503 исходит от внутреннего сервера:
    Заголовки ответа Значение
    Источник неисправности X-Apigee цель
    Код ошибки X-Apigee сообщений.adaptors.http.flow.ErrorResponseCode

    Вот пример записи, показывающей ошибку 503, вызванную целевым сервером:

  4. Просмотрите конкретный прокси API и убедитесь, что вы используете прокси-цепочка, т.е. если целевой сервер / целевая конечная точка не вызывает другой прокси-сервер в Apigee. Если вы используете цепочки прокси, вам нужно повторять все вышеупомянутые шаги для связанного прокси до тех пор, пока вы определяете, что на самом деле вызывает ошибку 503 Service Unavailable. В этих случаях, 503 Service Unavailable может произойти и в других связанных прокси-серверах на других этапах, который вы можете диагностировать с помощью этой инструкции.
  5. Если вы подтверждаете, что не используете цепочку прокси, и ошибка 503 исходит от вашего внутренний сервер, затем перейдите к Разрешение.
Звонок на внутренний сервер

Вы можете напрямую позвонить на внутренний сервер и убедиться, что вы получаете то же самое 503 Service Unavailable — ответ, полученный, когда запрос был сделан через Apigee Edge.

  1. Убедитесь, что у вас есть все необходимые заголовки, параметры запроса и все учетные данные, которые необходимо передать на внутренний сервер как часть запроса.
  2. Если серверная служба общедоступна, вы можете использовать команду curl, Почтальон или любой другой клиент REST и напрямую вызывать API внутреннего сервера.
  3. Если внутренний сервер доступен только из процессоров сообщений, вы можете использовать curl, Postman или любой другой клиент REST и напрямую вызывать API внутреннего сервера из обработчика сообщений. Примечание: Это могут делать только пользователи частного облака.
  4. Убедитесь, что серверная служба действительно возвращает ошибку 503 Service Unavailable.

Разрешение

Если вы убедитесь, что ошибка 503 исходит от внутреннего сервера, вы можете выполнить следующее для решения проблемы:

  • Если проблема вызвана тем, что внутренний сервер не работает на техническое обслуживание, вы можете перевести внутренний сервер в оперативный режим после периода обслуживания.
  • Если проблема вызвана перегрузкой внутреннего сервера, тогда исправьте проблему, если у вас есть доступ к внутреннему серверу. Иначе возможно, вам придется поработать с командой внутреннего сервера, чтобы решить эту проблему.

Диагностика проблем с помощью мониторинга API

Примечание. Если вы являетесь пользователем частного облака, пропустите эту процедуру.

API Monitoring позволяет изолировать проблемные области быстро диагностировать ошибки, производительность, а также проблемы с задержкой и их источник, например приложения для разработчиков, прокси API, серверные цели, или платформу API.

Пошаговое руководство по образцу сценарий, демонстрирующий, как устранять проблемы 5xx с вашими API с помощью API-мониторинга. Например, вы можете настроить оповещение, чтобы получать уведомления, когда номер ошибок messaging.adaptors.http.flow.ErrorResponseCode превышает определенный порог.

Примечание:
  • Мониторинг API перечисляет 503 ошибки под кодом неисправности messaging.adaptors.http.flow.ErrorResponseCode, если эти ошибки исходят от серверной части сервер или от другого прокси, вызванного как часть цепочки прокси.
  • Если вы хотите получать уведомление, когда бэкэнд-сервер отправляет ответ об ошибке 503, вам нужно будет настроить предупреждение для кода состояния 503 с кодом неисправности как messaging. adaptors.http.flow.ErrorResponseCode.

Необходимо собрать диагностическую информацию

Если проблема не исчезнет даже после выполнения приведенных выше инструкций, соберите следующую диагностическую информацию, а затем свяжитесь с Поддержка Apigee.

Если вы пользователь общедоступного облака, укажите следующую информацию:

  • Название организации
  • Имя среды
  • Имя прокси API
  • Завершите команду curl для воспроизведения ошибки 503
  • Файл трассировки, содержащий запросы с ошибкой 503 Service Unavailable
  • Если ошибки 503 в настоящее время не возникают, укажите период времени с часовым поясом. информация, когда в прошлом возникали ошибки 503.

Если вы пользователь частного облака, укажите следующую информацию:

Решено: 503 Ошибка службы недоступна

503 Ошибка недоступности службы — это просто код состояния HTTP, указывающий, что запросы на доступ к странице не могут быть обработаны в данный момент.

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

Исправить эту проблему для пользователя несложно. Через пару минут, сделав быструю проверку, вы узнаете, на вашей стороне проблема. Если ничего не помогает, вам придется подождать, пока веб-мастер решит проблему. Итак, вот что вы можете сделать.

AI Конструктор сайтов

503 Служба недоступна: как исправить

Обновить страницу

Самая распространенная причина ошибки 503 Service Unavailable — это увеличение трафика в данный момент.Веб-сервер не может обрабатывать все HTTP-запросы, потому что их слишком много одновременно. Итак, самое простое — обновить страницу и попытаться войти еще раз. Может быть, поток запросов упадет через секунду или две.

Проверить, есть ли у других такая же проблема

Другой важной причиной появления кода состояния 503 является плановое или незапланированное обслуживание сервера. Это может случиться с любым веб-приложением, где бы оно ни находилось. Поэтому вам следует проверить, есть ли у других такая же проблема.

Вы можете использовать один из них, чтобы проверить это: isitdownrightnow.com и downforeveryoneorjustme.com.

Если веб-сайт недоступен для других, это ошибка на стороне сервера. Лучшее, что вы можете сделать, — это набраться терпения и ждать. Но если сайт доступен для других и обновление страницы не помогает, ознакомьтесь с нашими следующими советами по работе с ошибкой HTTP 503.

Перезагрузите устройство

Иногда вы видите более подробные версии сообщения 503 — DNS-служба недоступна.Этот код состояния HTTP означает, что ваши сетевые настройки могут вызвать у вас проблемы.

DNS (система доменных имен) связывает имена веб-страниц с соответствующими IP-адресами. Благодаря этому вам не нужно запоминать большое количество цифр. Вместо этого вы просто вводите имя своей страницы, а все остальное система сделает за вас. Ошибка DNS может быть незначительной ошибкой во время этого процесса.

Все, что вам нужно сделать, это начать все сначала. Перезагрузите компьютер. Если это не помогло, отключите и перезапустите маршрутизатор.Это может помочь вам исправить ошибку 503.

Попробовать позже

Если описанные выше действия не помогли, все, что вы можете сделать, это подождать и вернуться позже. Либо пик трафика снизится, либо техническое обслуживание закончится. Надеюсь, протокол HTTP будет работать хорошо, и любой из веб-браузеров откроет желаемую страницу.

503 Ошибка службы недоступна: Режим владельца веб-сайта

Если вы веб-мастер, то на самом деле вы можете творить чудеса и исправить ошибку на стороне сервера.Вот список того, что могло пойти не так. Быстрое устранение неполадок поможет сохранить обычный уровень посещаемости. Или, может быть, вам нужно принять важные решения о хостинге и защите. Итак, давайте посмотрим, что можно сделать прямо сейчас.

Проверить, не разбилось ли что-нибудь

Если ваш сайт выдает посетителям «сообщение об ошибке 503», пора действовать. Убедитесь, что все серверы работают правильно, все ли в порядке с подключением и достаточно ли пропускной способности.

Если вы столкнулись с незапланированным обновлением WordPress или внезапным пиком трафика, то, вероятно, вы просто подождите, пока система не стабилизируется. Хотя обновление будет закончено через некоторое время, пикового трафика, скорее всего, не будет. Поэтому вы можете подумать о добавлении дополнительных серверов для обработки будущего роста трафика и возможных ошибок HTTP.

Перезапустить процессы

Аналогично ситуации с пользователями, как веб-мастер, вы можете перезапустить серверы приложения и посмотреть, исчез ли код ошибки.Иногда это так просто.

Проверьте ресурсы вашего хостинга

Сообщение об ошибке 503 также может быть вызвано перегруженным сервером. Поэтому рекомендуется убедиться, что у вас достаточно возможностей хостинга, особенно если посещаемость сайта внезапно увеличивается. Веб-страница, вызывающая дополнительный интерес у пользователей, должна быть хорошей новостью, но не поводом для беспокойства о сбоях.

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

Проверить на вредоносные атаки

Это не обязательно намеренно. Иногда это вирус, замедляющий работу сервера. Но, возможно, кто-то шутит с вашим веб-сайтом, выполняя DoS (отказ в обслуживании) или DDoS (распределенный отказ в обслуживании), когда злоумышленник создает специальный ботнет, который отправляет несколько запросов на атакованный сервер. Такой фальшивый трафик перегружает всю инфраструктуру, обычный трафик не может попасть внутрь, и пользователи веб-сайта получают сообщение об ошибке 503.

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

Заключение

Хотя в большинстве случаев ошибку 503 легко исправить, она может раздражать посетителей.А как владелец веб-сайта вы не хотите терять ценный трафик из-за этих незначительных промахов. В Weblium мы позаботились об этом заранее. В случае пикового роста трафика мы автоматически предоставляем дополнительную серверную мощность для вашего сайта. Если требуется обслуживание сервера, ваши посетители узнают, что происходит на специальной странице, и вернутся, когда процесс будет завершен. Таким образом, вам нужно работать только над фактической целью создания вашего веб-сайта, а мы позаботимся обо всех технических вопросах.

Попробовать Weblium бесплатно

Ярослава

Контент-менеджер, маркетолог и SEO-специалист!

503 Ошибка временно недоступной службы в WordPress

Если вы когда-либо видели вышеуказанное сообщение об ошибке, не бойтесь, вы находитесь в нужном месте.В этом довольно кратком руководстве мы объясним все, что вам нужно знать об ошибке временно недоступной службы HTTP 503 и о том, как ее исправить.

Прежде чем мы начнем, возможно, вам интересно, каково происхождение его названия, иначе, почему мы называем это ошибкой 503?

Возможно, вы знакомы с термином HTTP (протокол передачи гипертекста). Проще говоря, это основа того, как работает взаимодействие между некоторыми интерфейсами.

При создании этого протокола был составлен список, содержащий коды состояния HTTP, которые представляют определенные ситуации и события. Учитывая первое количество кодов ошибок, существует пять отдельных категорий ошибок. Код состояния, начинающийся с цифры 5, попадает в категорию ошибок сервера. (что делает 503 ошибкой сервера).

Содержание

Что такое ошибка службы временно недоступной в WordPress?

Как мы уже говорили, эта служба 503 временно недоступна HTTP Ошибка является ошибкой веб-сервера. Это означает, что обычно это не имеет ничего общего с тем, что вы сделали.

Это также не имеет отношения к используемому вами веб-браузеру. Он просто описывает ситуацию, когда ваш сервер не может (сервер временно не может обработать ) ваш запрос в определенный момент.

Разница между этой и некоторыми другими ошибками 5xx заключается в том, что здесь у нас действительно есть сервер, который работает правильно. Это то, что отличает его от подобных 500 Internal Server Error или 502 Bad Gateway Error.

Нет никаких реальных неуказанных проблем, мешающих серверу выполнять свою работу, это просто временная задержка.

Для важно отметить, что это сообщение об ошибке также может иметь разную форму, чтобы вы не запутались. Вот некоторые примеры кода состояния HTTP:

  • Ошибка 503 Служба недоступна
  • HTTP / 1.1 Служба недоступна
  • 503 Служба недоступна
  • Служба недоступна — отказ DNS (сервера доменных имен)
  • HTTP 503 ошибка
  • и т. Д.

Распространенные причины ошибки временной недоступности службы 503

Распространенные причины временной недоступности службы HTTP-ошибки в WordPress включают такие вещи, как обслуживание сервера и высокий трафик веб-сайта (слишком высокий для пакета вашего хостинг-провайдера)

Как и любая другая современная система, серверы требуют регулярных проверок.Это включает в себя обновления программного обеспечения, тесты оборудования, обновления и так далее. Обычно это занимает не более пары часов, но тем не менее часто возвращает код ошибки 503.

Высокий трафик веб-сайта или его перегрузка говорят о том же. Если вы используете более дешевый общий хостинг, это может происходить гораздо чаще. Эти серверы обычно настроены таким образом, чтобы они сокращали трафик при перегрузке.

Этот трафик может быть именно тем трафиком, который вы пытаетесь создать, поэтому происходит 503.

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

Несколько исправлений, которые вы можете попробовать

Если у вас нет доступа к интерфейсу сервера, вы мало что можете сделать, чтобы исправить это напрямую. (за исключением того, что вы ждете, пока оно само исправится). Но не бойтесь, вы все равно можете попробовать следующие вещи, чтобы убедиться, что вы делаете все, что в ваших силах.

1. Начнем с основ — обновим страницу

Хорошо, это может показаться чем-то, что не может работать, но часто это действительно так. Как и в случае с большинством проблем с сайтом WordPress, самое простое решение обычно является лучшим.

Нажмите «F5» (или Ctrl + R) на клавиатуре или щелкните правой кнопкой мыши и выберите «Обновить», чтобы обновить страницу. Вы также можете скопировать ссылку из адресной строки, открыть новую вкладку, вставить ее и нажать Enter.

2. Перезагрузите маршрутизатор и модем

Если на первом этапе проблема не была устранена, попробуйте перезапустить маршрутизатор и модем. Это приведет к созданию новых соединений, использующих другие порты, чем раньше, и, надеюсь, исправит ошибку.Для этого:

  1. Возьмите роутер.
  2. Найдите начало кабеля и отсоедините его.
  3. Сделайте то же самое для своего модема.
  4. Подождите 30 секунд.
  5. Вставьте кабель обратно в оба устройства.
  6. Опять подождите около 50 секунд.
  7. Попытайтесь увидеть, исчезла ли проблема.

Вы также можете попробовать перезагрузить компьютер в процессе, это точно не повредит.

3. Подождите немного

Как мы объяснили, и в самой ошибке службы 503 «временная недоступность» указывается, что эта проблема носит временный характер.Скорее всего, он исправится самое большее за пару часов.

Если вы никуда не торопитесь, даст серверу время для завершения обслуживания или освобождения трафика. Кроме того, некоторые приложения часто указывают приблизительные или точные отметки времени, чтобы вы могли знать, когда вы сможете вернуться к своему обычному рабочему процессу.

Они используют так называемый HTTP-заголовок Response-After .

4. Обратиться за помощью

Если описанные выше действия не устранили проблему, обратитесь к специалисту.Вы также можете связаться с вашим хостинг-провайдером. Кто-то из их команды может изменить настройки сервера или решить проблему другим способом.

«У меня есть доступ к серверу»

Если у вас есть управление сервером, есть большая вероятность, что вы исправите ошибку 503 в WordPress довольно быстро (это также относится к другим ошибкам сервера, таким как плохой шлюз и т. п.).

Поскольку на вашем сервере есть удобная панель управления, эта процедура не составит труда.Итак, давайте посмотрим, как вы можете попробовать решить эту проблему.

Просмотр файлов журнала

Как вы, возможно, знаете, большинство приложений и систем ведут подробный учет того, что они делают. Сюда входят временные метки, местоположения, порты подключения и много другой важной информации. Итак, первым шагом в этом процессе, безусловно, должна быть их проверка.

Они могут рассказать вам, когда и почему произошла ошибка. (Конечно, вы можете использовать их для диагностики и других проблем). Если вы не уверены, где находятся журналы, воспользуйтесь Google, чтобы найти их местоположение для вашей конкретной модели.

Перезагрузите сервер, чтобы устранить ошибку службы 503, временно недоступной

Теперь, когда мы кое-что знаем о причине, давайте выполним наиболее распространенное исправление — перезагрузку. Найдите параметр перезагрузки в интерфейсе сервера и активируйте его.

Если ваша страница или приложение размещено на нескольких серверах, сделайте это для всех из них. Ошибка 503 может быть просто «застреванием» где-то в вашей цепочке серверов , так что это также может быть «лекарством».Подождите пару минут. Если проблема не устранилась, переходите к следующему шагу.

Проверьте свой сервер на наличие проблем с подключением

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

Это открывает возможность возникновения проблемы только на определенном сервере в цепочке. (например, он может быть недоступен или недоступен по какой-либо причине) Вот почему вы должны проверить все соединения, чтобы убедиться, что вы что-то не упускаете.

Проверить конфигурацию межсетевого экрана

Так же, как ваш компьютер и все устройства, подключенные к Интернету, серверы имеют свои собственные брандмауэры. Это их основная защита от вредоносного интернет-трафика. Брандмауэр устанавливает правила, определяющие, что можно, а что нельзя проходить через ваш сервер.

Это отличный способ остановить злые умыслы, но иногда он также создает необычные проблемы. Одна из таких проблем называется ложное срабатывание .Если он настроен неправильно, брандмауэр может иметь тенденцию отклонять в остальном совершенно нормальный трафик.

Это ведет к 503, так что это, безусловно, следующее место, на которое нужно обратить внимание при поиске причины.

Если вы не уверены, что лучше всего подходит для вас, обратитесь к профессионалам или к людям с такими же требованиями, как и вы.

Проверить, есть ли в сеансе техническое обслуживание

Каждая система должна постоянно обновляться, чтобы оставаться в идеальном состоянии. Как мы уже говорили, этот процесс состоит из обновлений программного и аппаратного обеспечения, проверок и так далее.

Серверы

в большинстве случаев настроены таким образом, что они выполняют обслуживание автоматически, поэтому это может быть причиной того, что вы получаете ошибку 503.

Перейдите на панель управления сервера и проверьте настройки обновления. Здесь ничего делать не нужно, но если проблема не исчезнет, ​​может помочь изменение частоты обновлений. Однако конфигурация по умолчанию обычно лучше всего подходит для новых пользователей.

Вы также можете перевести все в ручной режим, но мы не рекомендуем это делать новичкам. Причина в том, что обновления повышают безопасность и держат все под контролем, поэтому забвение обновлений подвергает вашу систему риску. (и новички имеют тенденцию к этому)

Проверить наличие ошибок как возможную причину временной недоступности службы 503 Ошибка

Последнее, что вы можете сделать, это , проверив свой код . Да, проблема исходит от сервера, но это не значит, что не может быть другой ошибки. \

Ошибка в вашем коде может привести к слишком большому трафику, например, заставляя сервер отправлять в ответ ошибку HTTP 503.

Проверка вашего кода также может помочь вам найти некоторые другие проблемы, так что это, безусловно, отличная идея.

Заключение по 503 Услуга временно недоступна

В этой статье мы показали вам, что делать при возникновении ошибки HTTP 503. Мы надеемся, что сейчас это звучит не так страшно, как было раньше.

Дополнительные сведения об исправлениях ошибок веб-сайтов WordPress и руководства можно найти в остальной части нашего блога здесь.Если у вас есть дополнительные вопросы, напишите их в разделе комментариев ниже.

Дополнительные ресурсы:

Подробнее полезные статьи:

Что такое ошибка 503? Сообщение о недоступности службы приветствует пользователей Reddit, Amazon, Twitch

Ошибка 503 была зловещим сообщением, которое многие пользователи получали при попытке получить доступ к большим частям Интернета во вторник утром. Многие крупнейшие сайты в мире были неожиданно остановлены, и пользователи увидели сообщение об ошибке.

Сообщение гласило: «Ошибка 503 Служба недоступна».

Отключение затронуло такие новостные агентства, как The New York Times , CNN, Bloomberg, Financial Times и британские газеты The Guardian , Independent и Evening Standard , а также французскую газету Le Monde .

Стриминговые сервисы, такие как Twitch и Hulu, также пострадали, как и HBO Max и PayPal. Платформы социальных сетей Reddit и Twitter также сообщили о проблемах.

Точно так же интернет-пользователи, надеющиеся купить что-то на Amazon на eBay, также остались с того же сообщения, и проблема распространилась даже на веб-сайт британского правительства.

Downdetector, онлайн-сервис, собирающий отчеты о сбоях веб-сайтов, сообщил о внезапном всплеске отчетов о сбоях веб-сайтов по десяткам URL-адресов.

Ошибка 503 Служба недоступна указывает на проблему, которая возникает, когда сервер не может обработать конкретный запрос либо из-за того, что он не работает для обслуживания, либо из-за ожидаемой перегрузки.

Веб-приложения, которые были неправильно настроены, также могут приводить к ошибке 503, хотя это более отдаленная возможность. Регулярные ошибки 503 также могут быть напрямую связаны с проблемой, связанной с системой доменных имен, например, проблемой с самим сервером или неправильной конфигурацией сервера.

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

Fastly запускает то, что называется «пограничным облаком», которое, по сути, представляет собой службу, ускоряющую загрузку веб-сайтов.

Вскоре после сообщения о сбое американская компания заявила, что испытывает проблемы с ее сетью доставки контента (CDN) — рядом серверов, расположенных по всему миру, которые обеспечивают быструю доставку интернет-контента.

Хотя сети CDN не размещают веб-сайт, они хранят информацию о веб-сайтах и ​​облегчают доступ в Интернет, избавляя пользователей от необходимости извлекать данные с исходного веб-сайта, который может быть расположен на другой стороне планеты.

Fastly сказал, что проблема была вызвана проблемой с точкой присутствия — точкой доступа или физическим местоположением, в котором две или более сети или устройства совместно используют соединение.

Компания столкнулась с проблемой незадолго до 6 утра по восточному времени во вторник и к 6:44.м. ET это работало, чтобы решить эту проблему. Менее чем через 20 минут проблема была решена.

«Мы определили конфигурацию службы, которая вызвала сбои в работе наших точек присутствия по всему миру, и отключили эту конфигурацию», — написала компания в Твиттере.

«Наша глобальная сеть снова в сети».

Фотография из файла: Некоторые из крупнейших веб-сайтов мира во вторник пострадали из-за сбоя в работе. Многие пользователи сообщили, что видели сообщение «Ошибка 503».

Что такое ошибка 503 Service Unavailable? — LinuxWays

Введение

503 Служба недоступна — одна из самых распространенных ошибок веб-сайтов.Причина может быть в том, что сервер перегружен или находится на обслуживании.

Ошибка 503 служба недоступна отличается от ошибки 500, ошибка 500 возникает, когда что-то мешает серверу обрабатывать ваш запрос, в то время как ошибка 503 заключается в том, что сервер в порядке, он только временно заблокировал доступ для вас из-за обработки нагрузка.

В следующей статье мы расскажем вам, что такое ошибка 503 Service Unavailable и как ее исправить, как мы рассмотрим ниже.

Как распознать ошибку 503 Service Unavailable

Первый : сервер находится на обслуживании или в процессе обновления и защиты базы данных.

Второй : сервер перегружен. Есть 2 основные причины из-за увеличения трафика или атак вредоносных программ.

Последние : из-за неправильной конфигурации DNS-сервера на стороне клиента.

Как исправить ошибку 503

1. Обновить страницу

Если вы не можете получить доступ к веб-сайту, вам необходимо перезагрузить страницу, чтобы исправить ошибку. Вы можете нажать кнопку F5 или использовать комбинацию клавиш Ctrl + R для перезагрузки.

2.Перезагрузите компьютер или смените DNS-сервер

Одной из причин ошибки 503 является проблема с DNS-сервером, на что обычно указывает сообщение «Служба недоступна — сбой DNS». При этой ошибке следует перезапустить систему или выбрать другой DNS-сервер.

3. Доступ снова в другой раз

Может быть слишком много посетителей одновременно, что приведет к перегрузке сайта, поэтому вам нужно уменьшить нагрузку на сервер, закрыв страницу и перезагрузив сайт в следующий раз.Благодаря этому действию сервер станет более стабильным и сможет обрабатывать все запросы доступа по желанию.

Заключение

В приведенном выше сообщении объясняется, что такое ошибка 503 Service Unavailable, признаки и как ее исправить.

Спасибо за чтение!

Карим Буздар имеет степень в области телекоммуникационного инжиниринга и несколько сертификатов системного администратора, включая CCNA RS, SCP и ACE. Как ИТ-инженер и технический автор, он пишет для различных веб-сайтов.

503 Сообщение об ошибке «Служба недоступна»

HostGator стремится упростить перенос вашего сайта на новую учетную запись хостинга.Мы можем передать файлы веб-сайтов, базы данных, скрипты и один бесплатный перенос регистрации домена.

Что дает мне право на бесплатный перевод?

HostGator предоставляет бесплатные переводы для новых учетных записей в течение 30 дней после регистрации , а также для новых обновленных учетных записей. Для обновленных учетных записей это должно быть межсерверное обновление, чтобы соответствовать требованиям. Обратите внимание, что аккаунты с пониженной версией не имеют права на бесплатные переводы.

В зависимости от типа учетной записи, которую вы регистрируете, мы предлагаем разное количество бесплатных переводов.Пожалуйста, обратитесь к таблице ниже, чтобы увидеть, что мы включаем в новые пакеты.

Полные переводы cPanel — это количество включенных передач cPanel в cPanel.

Макс. Ручные переводы — это максимальное количество ручных переводов, включенных в вашу учетную запись.

Всего бесплатных переводов — это общее количество веб-сайтов, которые мы переместим для вас.

1 ? )
Тип учетной записи Всего бесплатных переводов Полных переводов cPanel Макс.Ручные переводы
? Общий 1 1 2 1
? Торговый посредник 30 30 2 Безлимитный 2 10 на уровень VPS
? Выделенный (базовый) Безлимитный 1 Безлимитный 2 75
Безлимитный 1 Безлимитный 2 100

1 Хотя мы можем делать неограниченные переводы cPanel на cPanel для вас, в зависимости от вашей учетной записи, у вас будет ограниченное количество ручных переводов .

2 Полная передача cPanel включает все домены, дополнительные домены, поддомены и настройки cPanel. Это также будет включать вашу электронную почту и учетные записи электронной почты. Обратите внимание, что для этого требуется, чтобы генератор резервных копий cPanel вашего старого хоста был активен.

Несколько примеров: Учетная запись торгового посредника Aluminium включает до 30 бесплатных переводов. Из этих 30 у вас может быть 20 переводов cPanel на cPanel и 10 переводов вручную, или любая комбинация этих двух, что в сумме составляет 30 или меньше веб-сайтов.Другой пример: профессиональный выделенный сервер включает неограниченное количество передач cPanel на cPanel, это означает, что вы можете перенести 150 сайтов (или даже больше). Кроме того, поскольку общее количество переводов не ограничено, вы можете использовать до 100 переводов вручную.

Для получения дополнительной информации см. Нашу статью о поддержке переводов, свяжитесь с нашим отделом переводов по адресу transfer@hostgator.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *