使用 formidable-upload-koa 进行多图上传(连续请求上传接口)无响应
来源:6-3 文件上传(下)

Mi_Rai
2023-08-16
老师你好,我碰到一个问题,在使用 formidable-upload-koa 中间件进行多图上传,也就是连续发起 upload 请求时,会出现接口无响应的情况(单图上传,即一次一个请求的时候是能正常返回的)。而且多试几次后整个服务都会宕机,其他接口也无法响应。
根据断点的提示,发现最多只有一次进入到 api 层和 controller 层,其余请求均无进入 api 层。
后将该中间件移除后,发现连续请求时每次请求均能进入到 api 层。
想问下老师,老师的demo里是否也能复现该问题,对于这种情况有没有什么解决办法?
如果这个是中间件依赖的bug而无法解决的话,是否有其他推荐的类似的中间件依赖包能够替换这个中间件?
盼回复,谢谢!
写回答
2回答
-
Mi_Rai
提问者
2023-08-21
果然是 formidable-upload-koa 的依赖问题,多图上传不支持,会报错,换个依赖就好了
00 -
双越
2023-08-16
对于无响应的情况,你监听一下代码,走到哪一步走不动了?
无响应,肯定能从代码上表现出来。
022023-08-16
相似问题