我非常接近完成一个项目-它的编码很简单,但是部署一直是一场噩梦。我已经把它大部分部署了,但是现在应用程序正在API调用上超时,即使它们在我的本地主机服务器上也可以正常工作。
这里是github:
https://github.com/lotg515/portfolio
这是Heroku部署:https://derek-smith-portfolio.herokuapp.com/
这是我得到的错误:
at=error code=H12 desc="Request timeout" method=GET path="/api/retrieve/skills" host=derek-smith-portfolio.herokuapp.com request_id=d1f5c23e-4fd1-4348-a1e7-dffbd72bb47b fwd="47.24.173.21" dyno=web.1 connect=1ms service=30001ms status=503 bytes=0 protocol=https
任何线索可能是什么原因造成的?我似乎无法弄清楚,它在本地工作得很好,我在邮递员上看到的API调用都在500毫秒以下。我在做什么错?
已修复,我最初将我的mongo_uri变量保留在heroku的环境变量中的引号中。删除引号解决了该问题。