【发布时间】:2022-11-22 10:32:01
【问题描述】:
我有带有 gramjs、telegraf、cheerio 包的节点 js 进程 (1)。用于抓取、收集信息并保存到 MongoDB 并通过电报机器人进行交互。此外,我还有 3 个节点进程,用于使用 web3 (2,3) 和 hardhat (4) 从私有节点收集信息以模拟交易。所有 4 个进程都通过 express 相互交互,即每个进程都有一个 http 服务器。内存泄漏仅在第一次发生,约 500 MB/小时。为了识别内存泄漏,我比较了 2 个快照,一个在泄漏之前,第二个在泄漏之后。
60k+ JSArrayBufferData,大小为 8192。具有 40k-100k 距离和 10mb+ 保留大小的 PromiseReaction。 接下来要看哪里才能理解什么意思?
【问题讨论】:
标签: node.js memory-leaks