在竞争条件下上传文件时,Express 3无法保存会话更改?

时间:2015-04-23 20:47:12

标签: javascript node.js express

使用Express 3处理上传...

app.post( "/upload", function( req, res, next ) {
  // do stuff with req.files
  req.session.uploads.push( uploadedFilename )
  res.send( 200 );
});

...这个工作正常,只要我一次只上传一个文件。但是,如果我同时上传一堆文件,比如10,那么这条路线会快速连续调用10次,文件将按预期上传,但会话并不总是更新。

在竞争条件下发布上传可能会导致快递无法保存对会话的更改。

有没有人见过这个/知道如何修复它?

0 个答案:

没有答案