Índice:

O que significa o erro 503 e como corrigi-lo
O que significa o erro 503 e como corrigi-lo
Anonim

Instruções para usuários gerais e administradores de site.

Como corrigir o erro 503: o guia definitivo
Como corrigir o erro 503: o guia definitivo

O que significa o erro 503

O código 503 indica que o serviço em execução não está disponível (Serviço indisponível). Na maioria das vezes, isso não dura muito: por exemplo, o acesso a um recurso é fechado durante uma reinicialização ou para manutenção.

Mas às vezes o erro 503 ocorre devido ao fato de que o trabalho do sistema não está organizado corretamente. O servidor interage com a fila de pedidos: aceita-os, processa-os e emite uma resposta. Ele lida com consultas leves rapidamente, enquanto as complexas demoram muito. Se houver muitas dessas solicitações pesadas, a fila avançará lentamente.

O comprimento da fila geralmente é fixo. Ao visitar o site, você envia uma solicitação ao servidor. Se não houver espaço para isso, o erro 503 aparecerá.

O que fazer para um usuário com um erro 503

Tente estas etapas - há uma chance de que o problema seja resolvido.

Verifique se todos obtêm um erro

Esses serviços online mostrarão se todos os usuários não puderem acessar o site ou se o erro 503 aparecer apenas para você:

  • Caiu para todo mundo ou só para mim;
  • Planeta do site;
  • 2IP.

Este último é especialmente conveniente: faz solicitações ao site de servidores de diferentes países e mostra o código de resposta. Se houver um erro 503 em pelo menos um caso, você definitivamente não está sozinho.

Se os serviços mostrarem que o recurso está disponível, tente acessá-lo de outro dispositivo. Ou peça a seus amigos para verificar se está tudo certo com o site.

Por favor espere e tente novamente mais tarde

Recarregue a página. Se você ainda vir o erro 503, tente visitar o site mais tarde: em alguns minutos ou quando houver potencialmente menos usuários. Isso se aplica principalmente a jogos ou recursos que se tornaram muito populares. Por exemplo, se o governo anunciou novos pagamentos que são processados online, a capacidade do servidor pode não ser suficiente para todos.

Reinicie o seu dispositivo

Se apenas você estiver enfrentando o problema, reiniciar seu smartphone, computador ou tablet pode ajudar.

Se isso não funcionar, reinicie o roteador também. Isso pode ser feito de três maneiras.

1. Através do painel de controle

Geralmente está localizado em 192.168.0.1 ou 192.168.0.1. O IP é inserido diretamente no navegador, mas as opções são possíveis - verifique as instruções para o seu modelo.

No painel você precisa encontrar o botão "Reiniciar" ou "Reiniciar": pode estar no menu "Sistema", "Sistema" e assim por diante. Clique e espere a página atualizar.

O que fazer em caso de erro 503: reinicie o roteador através do painel de controle
O que fazer em caso de erro 503: reinicie o roteador através do painel de controle

2. Usando o botão de desligamento

O botão Liga / Desliga geralmente está localizado na parte traseira do roteador. Clique nele, aguarde 20-30 segundos e ligue o dispositivo novamente. Este tempo é suficiente para que os capacitores descarreguem, os chips de memória param de receber energia, todos os dados temporários são zerados.

Importante! Não confunda o botão Liga / Desliga com Reinicializar, que não apenas reinicializa o roteador, mas também redefine suas configurações. Se o botão estiver embutido no corpo e você precisar de um fósforo ou chave de fenda para pressioná-lo, não tente alcançá-lo.

3. Desligando da tomada

Desconecte o adaptador de energia, aguarde 20-30 segundos e conecte-o novamente.

Alterar endereços DNS

Felizmente, os endereços do servidor DNS podem ser alterados. Portanto, você pode usar o IP DNS público do Google: 8.8.8.8 e 8.8.4.4 para o padrão IPv4, 2001: 4860: 4860:: 8888 e 2001: 4860: 4860:: 8844 para o novo IPv6. Veja como fazer.

1. Em um computador Windows

Pressione Win + R. Na janela Executar, digite ncpa.cpl e pressione Enter.

O que fazer no erro 503: digite ncpa.cpl
O que fazer no erro 503: digite ncpa.cpl

Selecione a conexão que você está usando, clique com o botão direito sobre ela, clique em "Propriedades".

Clique em "Propriedades"
Clique em "Propriedades"

Na lista de componentes, localize o item "IP versão 4" ou "TCP / IPv4", clique em "Propriedades". Selecione o botão de opção "Usar os seguintes endereços de servidor DNS" e digite 8.8.8.8 e 8.8.4.4 em duas linhas.

Se você tiver "IP versão 6" ou "TCP / IPv6" na lista de componentes, poderá definir da mesma forma os endereços 2001: 4860: 4860:: 8888 e 2001: 4860: 4860:: 8844.

O que fazer em caso de erro 503: definir endereços
O que fazer em caso de erro 503: definir endereços

Também é aconselhável redefinir o cache DNS. Para fazer isso, mantenha pressionado Win + R novamente, na janela "Executar", digite cmd.

O que fazer no erro 503: digite cmd
O que fazer no erro 503: digite cmd

No console, escreva ipconfig / flushdns e clique em Enter.

O que fazer no erro 503: escreva ipconfig / flushdns
O que fazer no erro 503: escreva ipconfig / flushdns

2. Em um computador com macOS

Vá ao menu "Configurações do sistema" - "Rede". Se você vir um ícone com um cadeado fechado no canto inferior esquerdo, clique nele e digite a senha do administrador na janela que aparece.

O que fazer em caso de erro 503: vá ao menu "Configurações do sistema" - "Rede"
O que fazer em caso de erro 503: vá ao menu "Configurações do sistema" - "Rede"

Clique na conexão necessária e selecione o item "Avançado" no menu.

Como corrigir o erro 503: selecione "Avançado" no menu
Como corrigir o erro 503: selecione "Avançado" no menu

Na guia DNS, clique em "+" e adicione endereços à lista.

Como corrigir o erro 503: clique em "+" e adicione endereços à lista
Como corrigir o erro 503: clique em "+" e adicione endereços à lista

Limpe seu cache DNS. Inicie o terminal, escreva o comando sudo killall -HUP mDNSResponder … Em seguida, pressione Return e digite sua senha de administrador.

Como corrigir o erro 503: escreva o comando sudo killall -HUP mDNSResponder
Como corrigir o erro 503: escreva o comando sudo killall -HUP mDNSResponder

3. No roteador

Vá ao painel de controle do roteador e encontre o item com os endereços dos servidores DNS - eles podem estar nas configurações de DHCP. Insira dois endereços no formato correto (IPv4 ou IPv6), dependendo do que o seu dispositivo suporta.

Como corrigir o erro 503: insira dois endereços
Como corrigir o erro 503: insira dois endereços

Limpe o cache do YouTube no Android

Em dispositivos Android, o erro 503 do aplicativo YouTube às vezes ocorre devido a informações corrompidas no cache. Tente limpá-lo para colocar o serviço em funcionamento novamente. Aja assim.

Vá para as configurações. Encontre o YouTube na lista de aplicativos.

Como corrigir o erro 503: vá para as configurações
Como corrigir o erro 503: vá para as configurações
Encontre o YouTube
Encontre o YouTube

Pare e clique em "Limpar cache". Em seguida, execute o aplicativo novamente.

Pare de funcionar
Pare de funcionar
Clique em "Limpar cache"
Clique em "Limpar cache"

Reduza sua lista de reprodução do YouTube

Às vezes, o erro 503 ocorre quando há muitos vídeos em sua lista de reprodução Assistir mais tarde. Tente reduzi-lo e recarregar a página ou aplicativo.

Contate a administração de recursos

Talvez os administradores do site ainda não estejam cientes do problema. Ou, ao contrário, sabem como resolver ou o quanto tudo vai funcionar. Resumindo, se nenhuma das opções acima ajudou, entre em contato com eles.

O que fazer para um administrador com um erro 503

Tudo depende do motor do seu site e de suas configurações. Escolha as opções apropriadas e verifique se isso resolveu o problema.

Defina a opção Tentar novamente após

Mostra quanto tempo depois de receber o erro 503 o cliente deve esperar antes da próxima solicitação ao servidor. O valor é indicado em milissegundos, você mesmo define o valor. Isso evitará solicitações repetidas muito frequentes.

Reveja o cronograma de atribuições regulares

Transfira as listas de mala direta e outras tarefas que geralmente estão localizadas no Cron do sistema para o tempo de carga mínima do servidor. E, ao mesmo tempo, refresque a memória das regras de utilização do hosting para não violar as restrições quanto ao número de cartas enviadas e ao tempo de execução dos scripts.

Instale proteção DDoS

Essas também são solicitações que vão para a fila geral. Livre-se deles - você pode fornecer aos usuários acesso aos seus recursos rapidamente.

Não transfira arquivos grandes por

Normalmente, os hosters limitam o tempo de execução dos scripts. Se você transferir arquivos grandes por meio desse script, é altamente provável que não invista no limite. Além disso, a transferência terá um processo separado, o que significa que não será capaz de processar solicitações da fila geral.

Transferir arquivos diretamente nesta situação é mais benéfico. Ele usa um processo multi-threaded, que não afeta tanto a velocidade de carregamento do site ou do serviço como um todo.

Remova componentes CMS pesados ou desatualizados

Tente desligar os componentes do seu CMS um por um e observe a mudança da situação. Se você encontrar uma fonte potencial do problema, tente atualizar este componente. Ou pense em como fazer sem ele - por exemplo, substitua-o por um análogo mais novo e mais rápido.

Combine recursos em um arquivo para reduzir o número de solicitações

Se seu aplicativo da web usa muitos recursos pequenos (imagens, folhas de estilo, scripts e assim por diante) e carrega cada um deles com uma solicitação separada, eles podem ocupar uma parte significativa da fila. Para resolver o problema, combine tudo em um arquivo.

Remover conexões para servidores remotos

Eles podem não responder por muito tempo. Nesse ínterim, o restante das solicitações para o seu servidor aguardará para processamento.

Procure esses problemas no código e, se não conseguir ficar sem um servidor remoto, defina um pequeno tempo limite para aguardar. Considere ações caso ele não tenha tempo para responder.

Otimize consultas MySQL

Se você usar o MySQL e algumas das consultas forem lentas o suficiente, alguns provedores de hospedagem criarão automaticamente um arquivo de log mysql-slow.log. Ele coleta as chamadas de banco de dados mais problemáticas. Analise-os e otimize-os, se possível.

Além disso, indexe o banco de dados e tente usar componentes de cache que reduziriam o número de solicitações.

Instale anti-sanguessuga

Se outro webmaster usa links diretos para o seu recurso, por exemplo, insere suas fotos em suas páginas, isso também aumenta a fila de solicitações. Módulos e configurações anti-leech combatem isso com eficácia. Alguns hosters permitem que você os habilite no painel de administração. Para outros, você precisa configurar tudo manualmente, por exemplo, através das regras mod_rewrite no arquivo.htaccess ou módulos individuais.

Instale componentes de cache

Eles o ajudarão a descarregar a fila de solicitações e reduzir o tempo médio de processamento. Como resultado, haverá espaço para novos acessos e os usuários não verão o erro 503.

Consulte o hoster

Talvez o problema não seja só você, e os especialistas da empresa de hospedagem saibam como resolvê-lo. Não será supérfluo revisar os materiais de FAQ antes disso e olhar os tópicos mais recentes no fórum de recursos. Há uma chance de que já existam instruções prontas.

Recomendado: