Errores de Conexión
Este artículo explica cómo resolver los errores de tiempo de espera y de conexión que pueden aparecer después de desplegar tu aplicación.
Errores de Tiempo de Espera de Conexión
El límite de tiempo de espera de la conexión entre Cloudflare y Kinsta es de 185 segundos. Si un proceso o una consulta a la base de datos tarda más de 185 segundos, puedes ver uno de los siguientes errores:
504 Tiempo de espera de la puerta de enlace
Error 524: se ha producido un tiempo de espera
Puedes utilizar una herramienta de gestión/monitorización del rendimiento de la aplicación, como New Relic, para determinar con precisión qué proceso o consulta está causando el error de tiempo de espera. Si no es posible optimizar el proceso o la consulta para que se complete en menos de 185 segundos, es posible que tu aplicación o base de datos necesite más recursos.
Para escalar los recursos de tu aplicación vertical u horizontalmente, cambia el tamaño de un pod o aumenta el número de pods utilizados para el proceso.
Si el problema está en una consulta a la base de datos, puedes aumentar la CPU, la RAM y el espacio en disco de la base de datos en la página Configuración de la Base de Datos.
Error Upstream Connect
Después de desplegar una aplicación, si hay un problema con el puerto que expone tu aplicación, puede que veas el siguiente error:
upstream connect error or disconnect/reset before headers. reset reason: connection failure, transport failure reason: delayed connect error: 111
Este error se debe a una de las siguientes causas:
- La aplicación está escuchando en el puerto incorrecto.
- La aplicación no está escuchando en ningún puerto.
Para resolver este error, actualiza tu aplicación para que esté escuchando en el puerto 8080.