Docker : Logs d'appli tronqués ou absents

Posté par zblot le 09/08/2025
RÉSOLU

zblot

Membre depuis le 19/02/2020

yo j'ai une app qui écrit beaucoup de logs mais quand je fais un `docker logs -f`, j'ai l'impression de rater la moitié des lignes. ça saute des étapes

Commentaires

michelle29

Membre depuis le 29/03/2019

ton app utilise peut-être un buffer de sortie ? force le flush de stdout dans ton code

josephine48

Membre depuis le 09/09/2019

si ton volume de logs est énorme, le driver `json-file` peut saturer. regarde du côté du `mode: non-blocking` dans ta conf de log docker pour éviter que l'app soit ralentie, mais attention tu peux perdre des logs si le buffer est plein

"log-opts": {
  "mode": "non-blocking",
  "max-buffer-size": "4m"
}

zblot

Membre depuis le 19/02/2020

le mode non-blocking avec un gros buffer a stabilisé le flux. je vois tout mtn. thx

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