[英]node.js memory leak with cluster and express
不幸的是,沒有人可以在不訪問整個應用程序和環境的情況下回答泄漏的來源。 真正的問題是如何調試節點內存泄漏。
首先,嘗試了解 Node.js 中內存泄漏是如何發生的很重要。 如果 Node 內置了垃圾收集,那怎么可能呢? 好吧,變量在不再被引用時被標記為垃圾。 如果您的代碼(閉包等)仍保留對變量的引用,則不會收集它們。 那只是一個例子。 還有一些依賴關系會導致內存泄漏,這會讓您誤以為自己的代碼存在問題。 也許你這樣做了,就像你使用依賴的方式一樣。
最重要的是,最好自己熟悉這個調試過程,以便您了解導致泄漏的問題。 祝你好運。 這是一篇有用的文章。
https://www.alexkras.com/simple-guide-to-finding-a-javascript-memory-leak-in-node-js/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.