最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

的Heroku 失败的NodeJS推出,在=错误代码= H10 DESC =“应用

运维笔记admin19浏览0评论

的Heroku /失败的NodeJS推出,在=错误代码= H10 DESC =“应用

的Heroku /失败的NodeJS推出,在=错误代码= H10 DESC =“应用

我知道这已经被问了几次,但我一直没能找到工作的又一个解决方案。我试图让我的节点服务器部署在Heroku和构建成功,但日志输出以下消息。我还使用猫鼬也没问题本地部署。

2019-02-10T22:30:09.912634+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=chatifydotcom.herokuapp request_id=b486e511-ff21-4166-ae1d-07bf5796691e fwd="74.196.2.211" dyno= connect= service= status=503 bytes= protocol=https

2019-02-10T22:30:10.287542 + 00:00的Heroku [路由器]:在=错误代码= H10 DESC = “应用程序崩溃” 方法= GET路径= “/ favicon.ico的” 宿主= chatifydotcom.herokuapp REQUEST_ID = 18f17ca0-56df-4dfe-A560-d890a699f17f FWD = “74.196.2.211” DYNO =连接=服务=状态= 503个字节=协议= HTTPS

Server.js

 const uri = process.env.MONGODB_URI || "mongodb://localhost:27017/chat"
mongoose
  .connect(uri, { useNewUrlParser: true })
  .then(() => console.log("MongoDB Connected"))
  .catch(err => console.log(err.message))

    const port = process.env.PORT || 9000
server.listen(port, () => {
  console.log(`This server is over ${port}`)
})
回答如下:

我工作的同样的错误现在。 Heroku的错误代码H10基本上只是意味着该应用程序崩溃,因为它说,但你需要做更多的挖掘,以找出实际的问题是什么。

编辑:您可以从控制台的Heroku赛道开始应用做的命令运行控制台可能会有所不同,我这样做是在Windows

heroku run bash
npm start

然后你就可以看到你的应用程序的控制台输出,并且更具体的错误信息进行故障排除。然后你就可以解决或提出更具体的问题就在这里。

发布评论

评论列表(0)

  1. 暂无评论