6

Pourquoi mon API Node.js devient lente après quelques heures ?

EH Edwige Hounkpatin 146 il y a 2 mois Bénin

Mon serveur Express répond bien au démarrage puis ralentit jusqu'à devenir inutilisable, jusqu'au redémarrage.

Modifiée il y a 2 heures
2
AD Amadou Diallo 61 · il y a 2 mois

Lancez l'application avec --inspect et prenez deux instantanés mémoire dans Chrome DevTools pour comparer ce qui s'accumule. En attendant le correctif, PM2 avec max_memory_restart limite les dégâts.

  • Cela fonctionne aussi avec la version précédente ? · Edwige Hounkpatin · il y a 2 mois
0
LZ Landry Zoungrana 266 · il y a 2 mois

Symptôme classique de fuite mémoire ou de connexions non libérées. Surveillez process.memoryUsage() dans le temps. Les coupables habituels : écouteurs d'événements ajoutés à chaque requête, caches qui grossissent sans limite, connexions de base de données non fermées.

Vous connaissez la réponse ? Rejoignez Griot pour aider.

Publier

Poser une question Obtenir de l'aide de la communauté Publier un composant Partager un SDK, un wrapper ou un package Proposer un troc Échanger une heure d'aide contre une autre Créer une prime Récompenser une solution en Mobile Money Organiser un hackathon Lancer un défi pour la communauté
Troc de compétences Primes Hackathons Observatoire