Nginx Ingress : 504 Gateway Timeout sur des longs uploads

brun-dorothee 05/07/2024
RÉSOLU

hello, j'ai un souci avec mon ingress nginx sur k8s. j'ai une api qui traite des gros fichiers excel et ça coupe systématiquement au bout de 60 secondes avec une 504

j'ai déjà monté le client_max_body_size mais ça change rien au timeout

05/07/2024 à 18:06

3 commentaires

colette-jacquet
Membre Actif Secouriste
Avatar de colette-jacquet
colette-jacquet
Membre Actif Secouriste

60s c'est le timeout par défaut de nginx. faut augmenter le proxy_read_timeout

06/07/2024 à 16:02

ajoute ces annotations sur ton objet Ingress, ça devrait corriger le tir

annotations:
  nginx.ingress.kubernetes.io/proxy-read-timeout: "600"
  nginx.ingress.kubernetes.io/proxy-send-timeout: "600"
  nginx.ingress.kubernetes.io/proxy-connect-timeout: "600"
07/07/2024 à 10:33

les annotations ont fait le job. plus de 504 sur les gros fichiers. merci !

08/07/2024 à 07:28

Laisser une réponse

Vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire
An Error Occurred: Internal Server Error

Oops! An Error Occurred

The server returned a "500 Internal Server Error".

Something is broken. Please let us know what you were doing when this error occurred. We will fix it as soon as possible. Sorry for any inconvenience caused.