在 Node.js 18 中 formUploader.put 并发上传导致的内存泄露警告?
使用formUploader.put 方法并发上传多个文件,会提示内存可能泄露,监听器过多,超过11个默认值。MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 exit listeners added to [process]. Use emitter.setMaxListeners() to increase limit
2 回答1.5k 阅读
首先这个报错是存储空间选择和SDK的默认值不符 ,SDK默认是华东存储 ,您这边上传的是华南是吧 ,需要修改一下SDK zone 的取值 ,你是使用的jsSDK吗?如果是修改如下:
如果不是jsSDK,说明一下语言,这边给出解决办法 ,或者你直接使用 七牛最新版的SDK也行,会自动判断zone 的取值的