这是一个创建于 4154 天前的主题,其中的信息可能已经有所发展或是发生改变。
刚从nodejs转到libuv,nodejs的stream可以通过write返回true/false来判断是否写缓存满了,然后通过pause/resume事件来做back pressure。
看了libuv的文档和源代码,uv_write没有这种功能,那么是否有别的方法来得知写缓存已满呢?
2 条回复 • 1970-01-01 08:00:00 +08:00
|
|
1
chemhack 2013-08-10 15:54:41 +08:00
顶顶,有木有用过的
|
|
|
2
timonwong 2013-08-10 16:11:48 +08:00
nodejs的stream的写缓存是自己维护的。
|