我想使用node.js和heroku作为我的服务器将大文件上传到heroku。我在下面有这个代码,我试图延长请求超时,但它仍然不起作用。
app.post('/fileUpload', function(req, res) {
upload(req, res, function(err){
req.setTimeout(100, function(){
res.send("Timeout");
});
});
答案 0 :(得分:0)
100是以毫秒为单位,这对于文件上传来说非常短。也许尝试大大提高它。此外,上传文件到Heroku还有许多警告,因为"短暂的" Heroku应用程序的性质。尝试浏览这篇文章,看看是否需要查看其他选项,例如直接转到S3: https://devcenter.heroku.com/articles/s3