繁体   English   中英

什么是确定node.js中内存泄漏的好方法?

[英]What is a good method to determine a memory leak in node.js?

部署后,我的node.js应用程序遇到与内存相关的错误(即致命错误:CALL_AND_RETRY_0分配失败-处理内存不足)。 我想在本地对我的节点进行概要分析,以查看正在消耗什么内存,但是不确定从哪里开始。

您可以使用node-inspectorv8-profiler来执行此操作。 从npm安装:

$ npm install v8-profiler

然后使用它来获取堆快照(从指令中获取):

var profiler = require('v8-profiler');
var snapshot = profiler.takeSnapshot([name])      //takes a heap snapshot

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM