Съдържание:
- Какво означава грешката 503
- Какво да направите за потребител с грешка 503
- Какво да направя за администратор с грешка 503
2024 Автор: Malcolm Clapton | [email protected]. Последно модифициран: 2023-12-17 03:47
Инструкции за обикновени потребители и администратори на сайтове.
Какво означава грешката 503
Код 503 показва, че работещата услуга е недостъпна (Service Unavailable). Най-често това не е за дълго: например достъпът до ресурс се затваря по време на рестартиране или за поддръжка.
Но понякога грешката 503 възниква поради факта, че работата на системата не е организирана правилно. Сървърът взаимодейства с опашката за заявки: приема ги, обработва ги и издава отговор. Той обработва леките заявки бързо, докато сложните отнемат много време. Ако има много такива тежки заявки, опашката напредва бавно.
Дължината на опашката обикновено е фиксирана. Когато посещавате сайта, изпращате заявка до сървъра. Ако няма място за него, ще се появи грешка 503.
Какво да направите за потребител с грешка 503
Опитайте тези стъпки - има шанс проблемът да бъде разрешен.
Проверете дали всички получават грешка
Тези онлайн услуги ще покажат, ако всички потребители нямат достъп до сайта или ако грешката 503 се появява само за вас:
- Долу за всички или само за мен;
- Уебсайт Планета;
- 2IP.
Последното е особено удобно: прави заявки към сайта от сървъри от различни държави и показва кода на отговора. Ако има грешка 503 поне в един случай, тогава определено не сте сами.
Ако услугите покажат, че ресурсът е наличен, опитайте да осъществите достъп до него от друго устройство. Или помолете приятелите си да проверят дали всичко е наред със сайта.
Моля, изчакайте и опитайте отново по-късно
Обновете страницата. Ако все още виждате грешката 503, опитайте да посетите сайта по-късно: след няколко минути или когато има потенциално по-малко потребители. Това се отнася предимно за игри или ресурси, които са станали много популярни. Например, ако правителството обяви нови плащания, които се обработват онлайн, капацитетът на сървъра може да не е достатъчен за всички.
Рестартирайте устройството си
Ако само вие изпитвате проблем, рестартирането на вашия смартфон, компютър или таблет може да помогне.
Ако това не работи, рестартирайте и вашия рутер. Това може да стане по три начина.
1. Чрез контролния панел
Обикновено се намира на 192.168.0.1 или 192.168.0.1. IP се въвежда директно в браузъра, но са възможни опции - проверете инструкциите за вашия модел.
В панела трябва да намерите бутона "Рестартиране" или "Рестартиране": той може да бъде в менюто "Система", "Система" и така нататък. Щракнете и изчакайте страницата да се обнови.
2. Използване на бутона за изключване
Бутонът за включване / изключване обикновено се намира на гърба на рутера. Кликнете върху него, изчакайте 20-30 секунди и включете устройството отново. Това време е достатъчно, за да се разредят кондензаторите, чиповете на паметта спират да получават захранване, всички временни данни се нулират.
Важно! Не бъркайте бутона за включване / изключване с Reset, който не само рестартира рутера, но и нулира настройките му. Ако бутонът е вдлъбнат в тялото и имате нужда от кибрит или отвертка, за да го натиснете, не се опитвайте да го достигнете.
3. Чрез изключване от контакта
Изключете захранващия адаптер, изчакайте 20-30 секунди и след това го включете отново.
Променете DNS адресите
За щастие, адресите на DNS сървъра могат да бъдат променени. Така че можете да използвате публичния DNS IP на Google: 8.8.8.8 и 8.8.4.4 за стандарта IPv4, 2001: 4860: 4860:: 8888 и 2001: 4860: 4860:: 8844 за новия IPv6. Ето как да го направите.
1. На компютър с Windows
Натиснете Win + R. В прозореца Run въведете ncpa.cpl и натиснете Enter.
Изберете връзката, която използвате, щракнете с десния бутон върху нея, щракнете върху "Свойства".
В списъка с компоненти намерете елемента "IP версия 4" или "TCP / IPv4", щракнете върху "Свойства". Изберете радио бутона „Използвайте следните адреси на DNS сървъри“, въведете 8.8.8.8 и 8.8.4.4 на два реда.
Ако имате "IP версия 6" или "TCP / IPv6" в списъка с компоненти, можете по подобен начин да зададете адресите 2001: 4860: 4860:: 8888 и 2001: 4860: 4860:: 8844.
Също така е препоръчително да нулирате кеша на DNS. За да направите това, задръжте отново Win + R, в прозореца "Run" въведете cmd.
Пишете в конзолата ipconfig / flushdns и щракнете върху Enter.
2. На компютър с macOS
Отидете в менюто "Системни настройки" - "Мрежа". Ако видите икона със затворена ключалка долу вляво, щракнете върху нея и въведете паролата на администратор в прозореца, който се показва.
Кликнете върху необходимата връзка и изберете елемента "Разширени" от менюто.
В раздела DNS щракнете върху "+" и добавете адреси към списъка.
Изчистете кеша на DNS. Стартирайте терминала, напишете команда sudo killall -HUP mDNSResponder … След това натиснете Return и въведете вашата администраторска парола.
3. На рутера
Отидете до контролния панел на рутера и намерете елемента с адресите на DNS сървърите - те могат да бъдат в настройките на DHCP. Въведете два адреса в правилния формат (IPv4 или IPv6), в зависимост от това какво поддържа вашето устройство.
Изчистете кеша на YouTube на Android
На устройства с Android понякога възниква грешка в приложението YouTube 503 поради повредена информация в кеша. Опитайте да го изчистите, за да стартирате услугата отново. Действай така.
Отидете в настройките. Намерете YouTube в списъка с приложения.
Спрете го и кликнете върху „Изчистване на кеша“. След това стартирайте приложението отново.
Намалете плейлиста си в YouTube
Понякога се появява грешка 503, когато има твърде много видеоклипове във вашия плейлист за гледане по-късно. Опитайте да го свиете и след това презаредете страницата или приложението.
Свържете се с администрацията на ресурсите
Може би администраторите на сайта все още не са запознати с проблема. Или, обратно, те знаят как да го решат или колко всичко ще работи. Накратко, ако нищо от горните не помогна, свържете се с тях.
Какво да направя за администратор с грешка 503
Всичко зависи от двигателя на вашия сайт и неговите настройки. Изберете подходящите опции и проверете дали това е решило проблема.
Задайте опцията Повторен опит след
Показва колко време след получаване на грешката 503 клиентът трябва да изчака преди следващата заявка към сървъра. Стойността се посочва в милисекунди, вие сами задавате стойността й. Това ще предотврати твърде чести повтарящи се заявки.
Прегледайте времето на редовните задачи
Прехвърлете пощенски списъци и други задачи, които обикновено се намират в системата Cron до момента на минимално натоварване на сървъра. И в същото време опреснете паметта си за правилата за използване на хостинг, за да не нарушавате ограниченията за броя на изпратените писма и времето за изпълнение на скриптовете.
Инсталирайте DDoS защита
Това също са заявки, които отиват в общата опашка. Отървете се от тях - можете бързо да предоставите на потребителите достъп до вашия ресурс.
Не прехвърляйте големи файлове през
Обикновено хостерите ограничават времето за изпълнение на скриптовете. Ако прехвърляте големи файлове чрез такъв скрипт, е много вероятно да не инвестирате в лимита. Освен това прехвърлянето ще отнеме отделен процес, което означава, че няма да може да обработва заявки от общата опашка.
Прехвърлянето на файлове директно в тази ситуация е по-изгодно. Той използва многонишков процес, който не влияе толкова на скоростта на зареждане на сайта или услугата като цяло.
Премахнете тежките или остарели компоненти на CMS
Опитайте се да изключите компонентите на вашия CMS един по един и наблюдавайте как ситуацията се променя. Ако откриете потенциален източник на проблема, опитайте да актуализирате този компонент. Или помислете как да направите без него - например, заменете го с по-нов и по-бърз аналог.
Комбинирайте ресурси в един файл, за да намалите броя на заявките
Ако вашето уеб приложение използва много малки ресурси (изображения, таблици със стилове, скриптове и т.н.) и зарежда всеки от тях с отделна заявка, те могат да заемат значителна част от опашката. За да разрешите проблема, комбинирайте всичко в един файл.
Премахнете връзките към отдалечени сървъри
Може да не отговарят твърде дълго. Междувременно останалите заявки към вашия сървър ще чакат за обработка.
Потърсете такива проблеми в кода и ако не можете без отдалечен сървър, задайте малко време за изчакване. Обмислете действия, в случай че няма време да отговори.
Оптимизирайте MySQL заявките
Ако използвате MySQL и някои от заявките са достатъчно бавни, някои доставчици на хостинг автоматично създават лог файл mysql-slow.log. Той събира най-проблемните извиквания към базата данни. Анализирайте ги и оптимизирайте, ако е възможно.
Освен това индексирайте базата данни и се опитайте да използвате компоненти за кеширане, които биха намалили броя на заявките.
Инсталирайте анти-пиявицата
Ако друг уеб администратор използва директни връзки към вашия ресурс, например, вмъкне вашите снимки на своите страници, това също увеличава опашката за заявки. Модулите и настройките против пиявици ефективно се борят с това. Някои хостери ви позволяват да ги активирате в административния панел. За други трябва да конфигурирате всичко ръчно, например чрез правилата mod_rewrite във файла.htaccess или отделни модули.
Инсталирайте компоненти за кеширане
Те ще ви помогнат да разтоварите опашката за заявки и да намалите средното време за обработка. В резултат на това ще има място за нови попадения и потребителите няма да виждат грешката 503.
Консултирайте се с хостера
Може би проблемът не е само вие, а експертите на хостинг компанията знаят как да го решат. Няма да е излишно да разгледате материалите с често задавани въпроси преди това и да разгледате най-новите теми във форума за ресурси. Има вероятност да има вече готови инструкции.
Препоръчано:
Какво е грешка в графика и как правилно да преценим сроковете
Грешка в планирането може да ви струва нерви, а в най-лошия случай може да доведе до провал на проекта и финансови загуби. Научете се да изчислявате времето на работа и у дома
Какво означава зацапване след менструация?
Най-често зацапването изобщо не засяга живота и можете спокойно да забравите за тях. Но понякога те могат да застрашат здравето и да доведат до смърт (ако кървенето е обилно). Всичко зависи от характеристиките на всеки отделен случай
Авиокомпаниите вече могат да списват пътниците в черен списък. Какво означава това и как да не влизаме в него
Тези, които обичат да пият и да се карат на борда на самолета, ще бъдат успокоени по нов начин. Airbusters вече ще бъдат в черния списък на авиокомпанията
Какво означава плаката на езика и как да се отървем от нея
Лайфхакерът разбра кога плаката на езика е абсолютно нормална и кога говори за болестта. Оказва се, че бялата плака е по-добра от яркочервената, чист език
Защо клавиатурата не работи и как да го поправя
Не се отказвайте, докато не направите няколко прости неща. Вероятно грешна връзка, разредени батерии или повреда на софтуера