我正在尝试使用以下buildpack在heroku上部署meteor.js应用程序(v 1.0):
https://github.com/AdmitHub/meteor-buildpack-horse
并遵循本教程:
http://www.growthux .COM/UX-HTML,CSS,JS-生长黑客/安装-流星上的Heroku
我的应用程序更像是一个静态网站,我正在使用数据库构建一个简单的后台办公室:
- 存储管理员用户和图像路径,然后在我的模板中动态呈现.
在Heroku上创建我的应用程序后,设置ROOT_URL变量,在MONGO HQ上将MONGO_URL =变量设置为我的外部数据库,(尝试mongo实验室,同样的问题),最后推送到Heroku,我收到此错误信息时,我访问网址:
应用程序错误
应用程序中发生错误,无法提供您的页面.请稍后重试.
如果您是应用程序所有者,请检查日志以获取详细信息.
所以我做了:
2014-11-10T17:10:23.825922 + 00:00 heroku [web.1]:使用SIGKILL停止进程2014-11-10T17:10:23.825723 + 00:00 heroku [web.1]:错误R10(启动超时) - > Web进程在发布后的60秒内未能绑定到$ PORT
2014-11-10T17:10:24.584852 + 00:00 heroku [web.1]:状态从开始变为崩溃2014-11-10T17:10:24.574995 +00:00 heroku [web.1]:进程退出状态137 2014-11-10T17:10:26.415257 + 00:00 heroku [router]:at = error code = H10 desc ="App crashed"method = GET path ="/"host = cle-meteor.herokuapp.com request_id = ffc312a1-316d-4337-9165-caa492aa7c15 fwd ="80.13.242.126"dyno = connect = service = status = 503 bytes =
不确定我是否在部署过程中做错了,或者我是否必须重新考虑我的应用程序在不在本地运行时如何与数据库交互.
任何见解?