【问题标题】:Heroku Deployement H12 issueHeroku 部署 H12 问题
【发布时间】:2020-04-03 22:55:15
【问题描述】:

当我使用 Heroku Git 进行部署时,我不断收到 503 服务不可用。 更多规格请看图片:servistate

当我检查我的日志 (my logs) 时,它会显示以下消息:

at=error code=H12 desc="Request timeout" method=POST path="/api/df_event_query"
 host=whispering-ocean-93716.herokuapp.com request_id=ec1659db-4c2c-4bc2-a3e0-95830655f055
 fwd="178.16.160.122" dyno=web.1 connect=0ms service=30000ms status=503 bytes=0 protocol=https

一切正常。我似乎找不到错误。

这也是我的 package.json(一切都是最新的):

{
  "name": "reactbot",
  "version": "1.0.0",
  "description": "chatbot",
  "main": "index.js",
  "engines": {
    "node": "13.9.0",
    "npm": "6.13.7"
  },
  "scripts": {
    "start": "node index.js",
    "backend": "nodemon index.js"
  },
  "author": "chloe",
  "license": "ISC",
  "dependencies": {
    "body-parser": "^1.19.0",
    "dialogflow": "^1.2.0",
    "express": "^4.17.1"
  },
  "devDependencies": {
    "nodemon": "^2.0.2"
  }
}

如果您对我做错了什么有任何想法,请告诉我:(

【问题讨论】:

  • 请分享你的 index.js

标签: node.js heroku deployment dialogflow-es chatbot


【解决方案1】:

构建成功,但节点环境无法运行您的代码。 据我所知,您的代码中有一些错误,这不是 Heroku 错误。

如果它在本地工作但不能在 Heroku 上工作,您应该检查调用“/api/df_event_query”端点的 POST 请求的方法内的设置。 请先检查是否已更换所有 localhost 服务器。

【讨论】:

    猜你喜欢
    • 2015-06-05
    • 2016-05-11
    • 2017-05-04
    • 2013-06-17
    • 2023-04-10
    • 2021-02-28
    • 2020-05-12
    • 2020-07-13
    相关资源
    最近更新 更多