如何获取Node.js中worker_threads创建的工作程序的内存使用情况

问题描述

我使用worker_threads创建了一个worker。像这样:

const WorkerThreads = require('worker_threads');
const worker = new WorkerThreads.Worker('./path/to/a.js');

if (countMemory(worker) > 100 * 1024 * 1024) {
    worker.terminate();
}

function countMemory(worker) {
    // some code I don't know
}

我知道./path/to/a.js会发生一点内存泄漏,因此当工人大量泄漏时,我必须将其破坏。如何获得工作人员使用了多少内存?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)