Erros de Conexão

Este artigo explica como resolver erros de tempo limite e de conexão que podem aparecer após a implantação do seu aplicativo.

Erros de Tempo Limite de Conexão

O limite de tempo limite de conexão entre Cloudflare e Kinsta é de 185 segundos. Se uma consulta de processo ou banco de dados levar mais de 185 segundos, você pode ver um dos seguintes erros:

504 Gateway Timeout

Error 524: a timeout occurred

Você pode usar uma ferramenta de gerenciamento/monitoramento de desempenho de aplicativos como New Relic para identificar qual processo ou consulta está causando o erro de tempo limite. Se não for possível otimizar o processo ou a consulta para completar em menos de 185 segundos, seu aplicativo ou banco de dados pode precisar de mais recursos.

Para escalar os recursos do seu aplicativo vertical ou horizontalmente, altere o tamanho de um pod ou aumente o número de pods usados para o processo.

Se o problema estiver em uma consulta de banco de dados, você pode aumentar a CPU, RAM e espaço em disco do banco de dados na página de Configurações de Banco de Dados.

Erro de Conexão com o Upstream

Após implantar um aplicativo e houver um problema com a porta que o seu aplicativo expõe, você pode ver o seguinte erro:

upstream connect error or disconnect/reset before headers. reset reason: connection failure, transport failure reason: delayed connect error: 111

Esse erro ocorre devido a um dos seguintes motivos:

  • O aplicativo está se conectando na porta errada.
  • O aplicativo não está se conectando a nenhuma porta.

Para resolver isso, é necessário atualizar o aplicativo para que ele esteja se conectando à porta 8080.

Este artigo foi útil?