繁体   English   中英

Heroku应用程序在启动时立即崩溃,在本地运行良好,尝试了我能想到的一切

[英]Heroku app crashes immediately upon startup, works fine locally, tried everything I can think of

编辑:所以我将文件复制到新目录,创建了新的git repo,创建了新的heroku应用,推送到新的heroku应用,配置了一些heroku环境变量,然后单击。 现在一切正常。 完全相同的代码。 任何人都对导致Heroku应用程序像这样损坏的原因有任何线索? 如果在生产过程中发生这种情况,我们将陷入严重麻烦。

我将CarrierWave和Cloudinary添加到我的应用中,在本地运行良好,在Heroku上崩溃。

奇怪的是,它在后来的heroku推送中起作用(进行了微小的更改之后),并且回滚到该已知的有效发行版仍然无法解决问题(仍然崩溃)。 Heroku的支持人员正在研究它,但是响应速度很慢(到目前为止,他们的建议还没有奏效)。 这是Heroku日志文件要点的链接:

https://gist.github.com/gosuto/5278659

任何帮助将不胜感激,我正在拔头发。

原来这是一个NewRelic问题。 我的Gemfile中有newrelic_rpm,显然与CarrierWave或Cloudinary冲突。 我从我的Gemfile中删除了newrelic_rpm,一切都是正确的。

我正在等待从Heroku和NewRelic返回的信息,关于是否可以指定特定版本的newrelic_rpm来避免此问题。 一旦获得更多详细信息,我将更新此答案。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM