DevToolPal
ID
5xx Kesalahan server

504 Gateway Timeout

Gateway Timeout

Artinya

Gateway atau proxy tidak menerima respons tepat waktu dari server upstream.

Penyebab umum

  • Query database atau panggilan API eksternal yang lambat
  • Timeout proxy lebih pendek dari waktu proses
  • Server upstream tidak terjangkau karena masalah jaringan

Cara memperbaiki

Sebagai klien atau pengunjung

Coba lagi nanti; untuk operasi panjang, tanyakan apakah API menyediakan pemrosesan asinkron.

Sebagai pengelola situs atau API

Percepat jalur yang lambat atau pindahkan ke background job; naikkan timeout proxy (proxy_read_timeout) hanya ke nilai yang realistis.

Contoh respons

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

Spesifikasi

RFC 9110 §15.6.5

FAQ

› Bagaimana memperbaiki 504 Gateway Timeout di nginx?

Cari tahu mengapa upstream lambat; jika permintaan panjang memang wajar, naikkan proxy_read_timeout bersama timeout server aplikasi.

› Siapa yang mengembalikan 504, aplikasi saya atau proxy?

Proxy, load balancer, atau CDN di depan aplikasi Anda, setelah menunggunya terlalu lama.