DevToolPal
TR
5xx Sunucu hataları

504 Gateway Timeout

Ağ Geçidi Zaman Aşımı

Ne anlama gelir

Bir ağ geçidi veya proxy, yukarı akış sunucusundan zamanında yanıt alamadı.

Yaygın nedenler

  • Yavaş veritabanı sorguları veya harici API çağrıları
  • Proxy zaman aşımı işlem süresinden kısa
  • Ağ sorunları nedeniyle yukarı akış sunucusuna ulaşılamıyor

Nasıl düzeltilir

İstemci veya ziyaretçiyseniz

Daha sonra tekrar deneyin; uzun işlemler için API'nin asenkron işleme sunup sunmadığını sorun.

Sitenin veya API'nin sahibiyseniz

Yavaş yolu hızlandırın veya arka plan işine taşıyın; proxy zaman aşımlarını (proxy_read_timeout) yalnızca gerçekçi değerlere yükseltin.

Örnek yanıt

HTTP/1.1
HTTP/1.1 504 Gateway Timeout
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0

Belirtim

RFC 9110 §15.6.5

SSS

› nginx'te 504 Gateway Timeout'u nasıl düzeltirim?

Yukarı akışın neden yavaş olduğunu bulun; uzun istekler bekleniyorsa proxy_read_timeout ile uygulama sunucusunun zaman aşımını birlikte artırın.

› 504'ü kim döndürür, uygulamam mı proxy mi?

Uygulamanızın önündeki proxy, yük dengeleyici veya CDN, onu çok uzun bekledikten sonra.