CNode

es6的promise,最近查阅了一些文档,好像有内存泄漏的问题

问答
Jjasoncodingnow发布于10 年前最后回复10 年前5 回复4678 浏览0 收藏

如题。 列举一些文档: https://github.com/tj/co/issues/180

https://github.com/petkaantonov/bluebird/issues/502

https://github.com/nodejs/node/issues/4210

大概列举这些吧,主要是看到了,想要讨论下。 翻阅了es6的文档,没有看到关于yield promise的内存泄露的相关讨论。 想说,目前用koa + promise的机制写代码,会不会导致内存泄露? 以及,不知道有没有人有到过类似的问题?promise chain 会导致内存泄露?

查看回复

回复 (5)

T
TimothyJin#1·10 年前

内存泄漏和koa + promise有关系吗?和你写的代码有关系吧,在说,可以alinode来监控下你的服务的内存泄漏点

A
Alexis374#2·10 年前

是不是node开发的程序容易内存泄漏

J
jasoncodingnow#3·10 年前
引用 TimothyJin内存泄漏和koa + promise有关系吗?和你写的代码有关系吧,在说,可以alinode来监控下你的服务的内存泄漏点

@TimothyJin 谢谢。目前考虑方案中,看到那几个issue,觉得有点风险,就来问下

I
i5ting#4·10 年前

global.Promise = require('bluebird') 就搞定了,bb已经修复了的

参与回复
登录后即可参与回复。登录