跳到主要内容
CNode

nodejs读取文件并发性高的时候报 [Error: OK, open该怎么解决?

社区
Llzxue发布于 13 年前最后回复 13 年前
451490

window8 64位系统
做并发性测试时高访问量报错

 [Error: OK, open 'D:\arcgisserver\_alllayers\L02\R0000C0000.bundlx']

 errno: 0,

 code: 'OK',

 path: 'D:\\arcgisserver\\_alllayers\\L02\\R0000C0000.bundlx' }  

可能原因window对文件访问量的限制

查看回复

回复 (4)

L
lzxue#413 年前

有没限制并发数量的包,这种限制和排队完全没思路,希望给点指点,谢谢。

W
wenbob#313 年前
引用 lzxue这样的话,node的高并发性无法体现了,Linux系统有没有文件读写限制。

也有限制。Linux可以更改内核参数,但是再多也是有个上限的。高并发和限制文件打开数量并不冲突。比如,用nginx顶在前面,处理所有静态文件访问,以及缓存的有实效的动态数据,node.js只处理动态数据的部分。

L
lzxue#213 年前

这样的话,node的高并发性无法体现了,Linux系统有没有文件读写限制。

W
wenbob#113 年前

限制并发数量,多了就排队

参与回复

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