当内存不足时,我的代码会自行停止并提供一堆关于“内存不足”的错误。 当我的代码停止工作或者我自己停止它时,cazxswpoi有什么办法吗(ctrl + c)?
一切都在终端上升了。
您可以尝试以下方法:
console.log()
那你可以尝试通过传递增加Node.js的内存限制:
const os = require('os');
const THRESHOLD = 1000000 * 100; // 100 mb
// Check how much space left with a minute interval
setInterval(function () {
if (os.freemem() - process.memoryUsage().rss < THRESHOLD) {
console.log('We lack of memory!');
}
}, 1000 * 60);
所以它不会崩溃。