504 Gateway time-out. Wat betekent dit en hoe u het kunt oplossen

Een 504 Gateway Time-out-fout in de browser betekent dat de server geen tijdige reactie van de client (gebruiker) heeft ontvangen en dat het verzoek niet is verwerkt. Dit komt meestal door de overbelasting van de server, die geen tijd heeft om huidige HTTP-verzoeken te verwerken. Er is bijvoorbeeld een zwakke server waarop de site zich bevindt, en als 20.000 gebruikers de site bezoeken, heeft de server geen tijd om al deze verzoeken te verwerken en geeft hij een foutmelding met de code 504 Gateway Time out.

Het kan ook zijn dat wanneer een site van DNS-server verandert, de wijziging op internet 24 uur duurt, en totdat een volledige wijziging plaatsvindt, de gebruiker waarschijnlijk een 504-fout ontvangt. Het is de moeite waard om in overweging te nemen dat Windows DNS-adressen lokaal op de computer opslaat, en zelfs daarna DNS wijzigen, kan de fout worden weergegeven totdat de lokale DNS-lijst in Windows is gewist.

Het kan zijn dat de serveroverbelastingsfout een paar seconden heeft geduurd, maar de Cloudflare CDN-service cache pagina's met een 504 Gateway Time-out-fout en geeft gebruikers deze HTTP-header.

Kortom, als u een gewone gebruiker bent die deze fout tegenkomt, dan is dit niet uw schuld, dit is een probleem aan de serverzijde, maar enkele van de onderstaande tips zullen u helpen de fout op te lossen. Laten we ook eens kijken naar de tips als u een server heeft.

Als u een regelmatige gebruiker bent

  1. Als de server overbelast is, wordt er een 504 Gateway Time-out-fout gegenereerd. In dit geval hoeft u slechts een paar minuten te wachten en de pagina opnieuw te laden met F5 of Ctrl + F5.
  2. Als u een proxyserver gebruikt, verwijdert u deze. Het is bekend dat onjuiste proxy-instellingen fout 504 kunnen geven. Dit geldt vooral voor gratis proxy's, die voorheen prima konden werken, maar in de toekomst zullen mislukken.
  3. Als de DNS-adressen van de site zijn gewijzigd, moet u de lijst met lokale DNS op uw computer wissen. Om dit te doen, opent u een command prompt als administrator en typ: ipconfig /flushdns.

ipconfig / flushdns

Als u een webmaster bent

  1. Neem contact op met uw hostingondersteuning om de 504 Gateway Time-out-fout op te lossen.
  2. Kijk naar de database-belasting van uw bron.
  3. Kijk naar het aantal verzoeken aan de server, het kunnen bots of Ddos-aanvallen zijn.
  4. Als u de DNS-adressen heeft gewijzigd, moet het minimaal 24 uur duren voordat ze zijn toegepast.
  5. Als u een CDN zoals Cloudflare gebruikt, heeft deze inhoudsprovider mogelijk een bug in de cache. Probeer het een tijdje uit te schakelen en controleer.
  6. U hebt een krachtigere server nodig, aangezien de huidige niet bestand is tegen de belasting van gebruikers.