¿Cómo arreglar el 'Error 524' en el servidor Cloudflare?

Cloudflare es una empresa con sede en EE. UU. Que se especializa en proporcionar seguridad en Internet y otros servicios en línea. Algunos de estos servicios incluyen protección DDoS, CDN y servicios de nombres de dominio. Es una opción muy popular y es utilizada por mucha gente. Recientemente, se han recibido muchos informes en los que los usuarios experimentan el " Error 524 " en sus servidores.

Error 524 en Cloudflare

¿Qué causa el "error 524" en los servidores Cloudflare?

Después de recibir numerosos informes de múltiples usuarios, decidimos investigar el problema e ideamos un conjunto de soluciones para solucionarlo por completo. Además, analizamos los motivos por los cuales se activa y los enumeramos de la siguiente manera.

  • Proceso de ejecución prolongada: el error 524 indica que Cloudflare logró establecer una conexión TCP con el origen, pero el origen no pudo responder con un HTTP antes de alcanzar el límite de tiempo de espera. Esto significa que no hay ningún problema con Cloudflare y que puede establecer una conexión con el origen, pero el origen está excediendo el límite de tiempo para responder a la conexión. Cloudflare solo espera 100 segundos antes de que detecte este error, por lo tanto, si el proceso que está ejecutando es más largo de lo que se desencadena este error.
  • Sobrecarga: en algunos casos, el servidor puede estar sobrecargado y limitado por el hardware. Si el uso de la CPU en el servidor es mayor de lo normal, puede causar un aumento en los tiempos de carga. Esto, a su vez, limitará la capacidad del servidor para completar una tarea y este error podría activarse.

Ahora que tiene una comprensión básica de la naturaleza del problema, avanzaremos hacia las soluciones. Asegúrese de implementarlos en el orden específico en que se presentan para evitar conflictos.

Solución 1: verifique los recursos

Si este error se está activando en su servidor, se recomienda que verifique los recursos del servidor para un alto uso. Es posible que el uso de los recursos esté por encima de lo normal debido a que se está desencadenando este error. Se recomienda aumentar las capacidades de hardware del servidor o limitar los procesos que se ejecutan en él.

Solución 2: mover al subdominio

Si ejecuta regularmente procesos que tardan más de 100 segundos en completarse, puede intentar mover estos procesos a un subdominio que no esté representado por la aplicación DNS de Cloudflare. De esta manera, la limitación de 100 segundos ya no se aplicará al proceso y se cargará normalmente.

Nota: También se recomienda desactivar cualquier software VPS y probar la configuración de Railgun.

Artículos De Interés