为什么在没有响应的情况下关闭连接Heroku部署的Node.js应用程序

时间:2018-08-26 00:55:08

标签: node.js heroku sails.js

我正尝试部署连接到 clearDB mysql数据库的 nodeJS 应用,但我一直收到 H13 错误和打开应用程序时显示503 状态。我可以通过 heroku 本地网络在本地运行该应用程序,并且可以访问数据库并进行填充。我想让它正常工作需要什么?

2018-08-26T00:29:43.893927+00:00 heroku[router]: at=error code=H13 desc="Connection closed without response" method=GET path="/" host=dry-sierra-30617.herokuapp.com request_id=73aa3442-d16e-433a-ae77-787ad60c4393 fwd="24.85.26.213" dyno=web.1 connect=0ms service=0ms status=503 bytes=0 protocol=https
2018-08-26T00:29:44.604773+00:00 heroku[router]: at=error code=H13 desc="Connection closed without response" method=GET path="/favicon.ico" host=dry-sierra-30617.herokuapp.com request_id=8a00d2fd-3296-4c81-979a-bab1b97cd9cd fwd="24.85.26.213" dyno=web.1 connect=1ms service=1ms status=503 bytes=0 protocol=https

谢谢!

1 个答案:

答案 0 :(得分:0)

发生此错误是因为应用程序正在使用过期的SSL证书。从/config/ssl.js删除证书可以建立连接。然后,我使用了Heroku的SSL证书服务来保护站点。