首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Node.js 中如何正确处理 Stream 的错误与清理

Node.js 中如何正确处理 Stream 的错误与清理

作者头像
用户12771345
发布于 2026-09-30 09:01:12
发布于 2026-09-30 09:01:12
630
举报
概述
写 Node.js 服务时,Stream 几乎是绕不开的东西。上传文件、解压归档、转发日志,背后都是流在跑。很多人第一次踩坑的地方不是读不到数据,而是出错之后资源没释放、错误没被捕获,进程挂在那里,内存慢慢涨上去。比如用 pipe() 把一个可读流接到可写流,如果可读流中途 emit 了 error,可写流默认不会自动关闭,文件描述符就一直开着。再比如手动监听 data 事件时忘了处理 end 和

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档