阿里云文档 2024-09-04

如何避免事件侦听器EventHandle引起的内存泄漏

概要在帮助客户排查问题的过程中,我们发现很多客户对于 Node.js 中的事件侦听器的使用存在一定的误区,所以事件侦听器的泄漏是编写 Node.js 代码的一大定时炸弹,下面我们通过一个真实的客户案例来详细解读下此类泄漏,以帮助大家避免类似的问题。发现问题接入 Node.js 性能平台后,我们在全局...

阿里云文档 2024-09-04

如何避免Co递归调用引起的内存泄漏

前言我们知道,同步的递归写法,如果在退出递归条件失效时,会快速因为栈溢出导致进程挂掉。而在某些场景下,我们会采用异步的递归写法来规避这个问题:async function recursive() { if( active ) return; // do something await r...

问答 2023-08-11 来自:开发者社区

请问,在pod中执行内存演练,看起来是打到node里面了,这是chaosblade的bug吗,我现在

请问,在pod中执行内存演练,看起来是打到node里面了,这是chaosblade的bug吗,我现在用的最新版的chaosblade

文章 2023-07-07 来自:开发者社区

FinOPS之 节点内存态统计和计算Node-metrics

节点内存态统计和计算 Node-metrics 背景 请查看第一篇:https://kubeservice.cn/2022/11/24/k8s-crane-scheduler-plus/ 实现 Node Metrics是内存态统计计算模块,实现metrics的avg、min、max 等级的数据聚合查询。 Node Metrics = Node exporter + Prometheus...

FinOPS之 节点内存态统计和计算Node-metrics
文章 2022-06-15 来自:开发者社区

Elasticesearch内存详解(五)——Node Query Cache

1.Node Query Cache介绍node级别的filter过滤器结果缓存Elasticsearch 集群中的每个节点包含一个 Node Query Cache,作用域是Node实例,由该节点的所有 shard 共享,Cache 采用 LRU 算法,Node Query Cache 只缓存 filter 部分耗时高的查询类型。注:LRU(Least recently used,最近最少使用....

文章 2022-06-13 来自:开发者社区

【Node Weekly #417】你需要了解的Node.js内存限制

在本篇文章中,我将探索一下Node中的堆内存分配,然后试试看把内存提高到硬件能承受的极限。然后我们将找到一些实用的方法来监控 Node 的进程以调试内存相关问题。OK,准备完成就发车!大家可以在仓库拉一下相关代码 clone the code from my GitHub.V8 垃圾回收简介首先,简单介绍一下V8垃圾回收器。内存的存储分配方式是堆(heap),堆被分为几个世代(generatio....

【Node Weekly #417】你需要了解的Node.js内存限制
问答 2022-02-15 来自:开发者社区

node性能平台,在linux上运行大内存程序时,获取堆快照无法进行转储

怎样才能运行大内存进程时,可以正确获取堆快照呢?

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐