Sujet :
RÉSOLU
Liste des sujets Répondre Créer un sujet
Membre depuis le 13/04/2025
hello j'ai un truc chelou sur une de nos vms linux. un process java tourne et d'un coup son i/o disque s'envole genre des centaines de mb/s en écriture. y'a rien dans les logs de l'appli qui justifie ça. c'est une appli legacy on ne peut pas trop modifier le code facilement. des idées pour débugger ça ?
# sortie iotop (simplifiée)
tid prio user disk read disk write swapin io> command
1234 be/4 appuser 0.00 b/s 250.00 m/s 0.00 % 99.99 % java -jar monapp.jar
vous devez être connecté pour poster un message !
Recevoir les derniers articles gratuitement en créant un compte !
S'inscrire
elisabeth13
Membre depuis le 04/01/2025
utilise lsof -p pour voir quels fichiers il manipule en temps réel ça te donnera une idée d'où il écrit. souvent c'est des fichiers temp qui grossissent ou des logs qui sont mal gérés
remy41
Membre depuis le 15/04/2025
si c'est du java check aussi les GC logs si c'est pas en train de générer des dumps mémoire sur disque si la jvm part en cacahuète. regarde aussi si des plugins ou libs tierces génèrent pas leurs propres logs ou caches
adrien-bonneau
Membre depuis le 13/04/2025
c'était bien ça ! lsof m'a montré une tonne de fichiers .tmp créés dans /tmp par un vieux module de reporting. il générait un rapport énorme à chaque requête même quand il était pas demandé. j'ai patché le truc. thx les gars