Ошибка 503 Service Unavailable: что означает и как исправить?

Ошибка 503 Service Unavailable: что означает и как исправить?

Сообщение "ошибка 503 Service Temporary Unavailable" вместо ожидаемой страницы веб-сайта это не самое приятное, с чем может столкнуться пользователь, однако такую ошибку периодически можно встретить в интернете. И в данном обзоре рассмотрим что она означает и как её исправить.

 

Что значит ошибка Ошибка 503 Service Unavailable?

Ошибка 503 Service Unavailable: что означает и как исправить?

Ошибка HTTP 503 Service Temporary Unavailable (сервис временно недоступен) - это ошибка означает, что сервер временно недоступен (перегружен, происходит починка и т.п.) и не может предоставлять пользователю информацию по его запросу. Стоит отметить, что в данном случае речь чисто о технических причинах, а не о проблемах в самом сайте.

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

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

Хоть данная ошибка и схожа с Ошибкой 500 Internal Server Error и с Ошибкой 502 Bad Gateway первыми двумя цифрами (50), все же её не стоит с ними путать.

 

 Что делать посетителю сайта с ошибкой 503 Service Unavailable?

Для начала рассмотрим что делать посетителю сайта с ошибкой 503 Service Unavailable:

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

Кстати, обзор в тему Зачем пользователю несколько браузеров?

2. Посмотреть HTTP заголовок Retry-After. Когда браузер пользователя получает код 503 Service Temporary Unavailable, то вместе с этой ошибкой может также передаваться HTTP заголовок Retry-After, который представляет собой дату когда сервис ориентировочно станет доступным. Но это, как говорится, бабка на двое сказала. Тем не менее, знать о подобном HTTP-заголовке может быть полезно.

3. Написать автору сайта. Еще одно вполне логичное действие. Может там DDoS сайта, а автор и не в курсе. Или может там какие-то тяжелые запросы были запущены или еще чего такого.

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

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

 

Что делать автору сайта с ошибкой 503 Service Unavailable?

Теперь рассмотрим что делать автору сайта с ошибкой 503 Service Temporary Unavailable:

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

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

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

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

5. Займитесь оптимизацией сайта. Проверьте медленные модули (плагины, расширения), настройте html-кэш и так далее. В общем, займитесь оптимизацией веб-сайта. Например, в этом сайте используется html-кэш, который позволяет быстро открывать страницы и меньше нагружать хостинг.

Понравилась заметка? Тогда время подписываться в социальных сетях и делать репосты!

Социальные сети

☕ Понравился обзор? Поделитесь с друзьями!

Рекомендуемые
Добавить комментарий / отзыв
Комментарий - это вежливое и наполненное смыслом сообщение (правила).



* Нажимая на кнопку "Отправить", Вы соглашаетесь с политикой конфиденциальности.
Социальные сети
Программы (Freeware, OpenSource...)