在Heroku中运行Web应用程序时超时 - 在本地运行时很好

时间:2017-05-05 20:27:39

标签: javascript node.js heroku npm

我是一名iOS开发者,所以请原谅我怀疑没有无知的问题......

我有一个部署到heroku的网络应用,我安装了一个软件包(GetVideo),我正在调用我的/video?url=xxx端点来检索视频的网址。在当地工作绝对精细(如果有点慢 - 1000毫秒)。当我部署这个应用程序,并对Heroku进行一些调用时,我得到了这个超时错误:

at=error code=H12 desc="Request timeout" method=GET path="

这很奇怪。

以下是用于端点的代码,非常基本。

app.get('/video', (req, response) => {
  var url = req.query.url;
  getVideo(url, function(err, video) {
        if (err) {
          response.status(500).send(err.message);
        } else {
          response.send({video})
      }
    });
})

有任何阻止错误的建议吗?

0 个答案:

没有答案