2016-08-03 4 views
2

Ich benutze NodeJS für die Produktion und hinter Nginx in einem digitalen Ozean-Server eingesetzt. Ich habe einen Express JS basierten Webserver. Was ich anfing, verwendete 18% Speicher. Jetzt steht die Erinnerung nach sechs Tagen bei 49%. Ich würde gerne wissen, ob die Erinnerung in NodeJS durchgesickert ist? Wie mache ich Speicher Profiling in NodeJS und komme zu einem genauen Schluss, dass alle Objekte, die erstellt werden, sicher V8 gereinigt werden? Oder ist es normal, dass Anwendungen eine erhöhte Speichernutzung zeigen? Wenn ja Warum? Wenn nein, könnte es einen anderen Grund für Speicherverlust in NodeJS geben?Warum Node JS-Anwendung zeigt erhöhte Speicherauslastung nach 6 Tagen Dauerbetrieb?

Antwort