Come risolvere "Errore 524" sul server Cloudflare?

Cloudflare è una società con sede negli Stati Uniti specializzata nella fornitura di sicurezza in Internet e altri servizi online. Alcuni di questi servizi includono DDoS Protection, CDN e Domain Name Services. È un'opzione molto popolare ed è utilizzata da molte persone. Molto recentemente, sono arrivati ​​molti rapporti in cui gli utenti riscontrano " Errore 524 " sui loro server.

Errore 524 su Cloudflare

Quali sono le cause dell'errore 524 sui server Cloudflare?

Dopo aver ricevuto numerosi rapporti da più utenti, abbiamo deciso di indagare sul problema e abbiamo escogitato una serie di soluzioni per risolverlo completamente. Inoltre, abbiamo esaminato i motivi per cui è stato attivato e li abbiamo elencati come segue.

  • Processo di lunga durata: l' errore 524 indica che Cloudflare è riuscito a stabilire una connessione TCP con l'origine ma l'origine non è stata in grado di rispondere con un HTTP prima che fosse raggiunto il limite di timeout. Ciò significa che non c'è un problema con Cloudflare ed è in grado di stabilire una connessione con l'origine ma l'origine sta superando il limite di tempo per rispondere alla connessione. Cloudflare attende solo 100 secondi prima che venga visualizzato questo errore, pertanto, se il processo in esecuzione è più lungo di questo errore viene attivato.
  • Sovraccarico: in alcuni casi, il server potrebbe essere sovraccarico e limitato dall'hardware. Se l'utilizzo della CPU sul server è maggiore del normale, può causare un picco nei tempi di caricamento. Ciò, a sua volta, limiterà la capacità del server di completare un'attività e questo errore potrebbe essere attivato.

Ora che hai una conoscenza di base della natura del problema, passeremo alle soluzioni. Assicurati di implementarli nell'ordine specifico in cui sono presentati per evitare conflitti.

Soluzione 1: controllare le risorse

Se questo errore viene attivato sul server, si consiglia di controllare le risorse del server per un utilizzo elevato. È possibile che l'utilizzo delle risorse sia al di sopra del normale a causa del quale questo errore viene attivato. Si consiglia di aumentare le capacità hardware del server o di limitare i processi in esecuzione su di esso.

Soluzione 2: passa al sottodominio

Se si eseguono regolarmente processi che richiedono più di 100 secondi per essere completati, è possibile provare a spostare questi processi in un sottodominio non sottoposto a proxy dall'applicazione DNS di Cloudflare. In questo modo la limitazione di 100 secondi non si applicherà più al processo e verrà caricata normalmente.

Nota: si consiglia inoltre di disattivare qualsiasi software VPS e testare le impostazioni di Railgun.

Articoli Interessanti