Node.js和Heroku请求超时

时间:2016-05-23 14:15:43

标签: javascript node.js heroku

我想使用node.js和heroku作为我的服务器将大文件上传到heroku。我在下面有这个代码,我试图延长请求超时,但它仍然不起作用。

app.post('/fileUpload', function(req, res) {
upload(req, res, function(err){
    req.setTimeout(100, function(){
        res.send("Timeout");
    });
});

1 个答案:

答案 0 :(得分:0)

100是以毫秒为单位,这对于文件上传来说非常短。也许尝试大大提高它。此外,上传文件到Heroku还有许多警告,因为"短暂的" Heroku应用程序的性质。尝试浏览这篇文章,看看是否需要查看其他选项,例如直接转到S3: https://devcenter.heroku.com/articles/s3