O Que Significa O Erro 504 Gateway Time-out?

Índice:

O Que Significa O Erro 504 Gateway Time-out?
O Que Significa O Erro 504 Gateway Time-out?

Vídeo: O Que Significa O Erro 504 Gateway Time-out?

Vídeo: O Que Significa O Erro 504 Gateway Time-out?
Vídeo: Ошибка 504 Gateway Time-out: что это значит и как исправить 2024, Novembro
Anonim

Muitas vezes, ao navegar na Internet, os usuários podem encontrar um erro 504 Gateway Timeout (tempo limite), mas todos passam por ele sem nem mesmo entender o que isso significa.

O que significa o erro 504 Gateway Time-out?
O que significa o erro 504 Gateway Time-out?

O que significa o erro 504 Gateway Timeout (time out)?

O erro 504 Gateway Timeout (tempo limite) é um dos mais comuns. O que é 504 Gateway Timeout (time out)? Via de regra, esse tipo de erro pode ocorrer se um grande número de solicitações forem enviadas para o servidor em que um recurso da web está localizado e simplesmente não houver tempo para processá-las, ou seja, não pode retornar no tempo especificado limite. Resposta HTTP. Como resultado, a conexão pode até ser interrompida e o usuário nunca terá acesso ao recurso da web. Isso porque o servidor não tem tempo para processar as solicitações antigas, que já se acumulam muito, e também surgem novas, que ficam na fila e não têm tempo para serem processadas.

Como resolvo o erro 504 Gateway Timeout (time out)?

O problema também pode estar no script, que não tem tempo para realizar a tarefa no tempo que lhe é atribuído. Na maioria dos casos, isso acontece quando o script está acessando nós de terceiros. Para resolver este problema, basta aumentar o valor do parâmetro max_execution_time do PHP. Se o problema não for resolvido, o próprio script terá que ser otimizado de alguma forma para que possa concluir as tarefas dentro do tempo especificado.

Apenas o administrador do servidor pode lidar com o problema urgente, que deve aumentar seu desempenho várias vezes. Você pode realizar seu plano apenas se aumentar a quantidade de RAM do computador e também trocar o processador por um mais poderoso. Além disso, você precisará aumentar o número de processos httpd diretamente no ambiente Apache. Também pode acontecer que geralmente o site tenha de "mudar" para outro alojamento. Tal necessidade surgirá apenas se o site estiver localizado em uma hospedagem virtual regular, cujo administrador não responderá às solicitações, ou se recusará a ajudar, ou se ele não puder resolver tal problema.

Existe mais uma solução que pode ser do agrado da maioria dos utilizadores. Esta opção implica na otimização do próprio site. Ou seja, o administrador do site precisará otimizar scripts, consultas SQL e muito mais para que possam ser executados em menos tempo.

Recomendado: