Heroku与铁轨上的红宝石和Mongoid

时间:2016-02-03 16:49:06

标签: ruby-on-rails ruby heroku mongoid mlab

我正在与Mongoid合作开展ROR项目。在运行rails脱机服务器时,该应用程序运行正常,但是当我在Heroku上部署它时,它会给我带来这个错误

2016-02-03T16:34:08.405268+00:00 heroku[web.1]: Process exited with status 1
2016-02-03T16:34:08.394021+00:00 heroku[web.1]: State changed from starting to crashed
2016-02-03T16:35:22.597553+00:00 heroku[api]: Starting process with command `bundle exec rake db:migrate` by vikkycorner@gmail.com
2016-02-03T16:35:26.533751+00:00 heroku[run.9627]: Awaiting client
2016-02-03T16:35:26.926674+00:00 heroku[run.9627]: State changed from starting to up
2016-02-03T16:35:56.536107+00:00 heroku[run.9627]: Error R13 (Attach error) -> Failed to attach to process
2016-02-03T16:35:57.348246+00:00 heroku[run.9627]: State changed from up to complete
2016-02-03T16:35:57.337946+00:00 heroku[run.9627]: Process exited with status 128
2016-02-03T16:38:37.531037+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/user/all" host=attendmare.herokuapp.com request_id=2d492460-a6cd-44f1-8c72-67b84e92e4e6 fwd="198.7.58.147" dyno= connect= service= status=503 byte

我没有使用ActiveRecords但是使用Mongoid所以请建议我解决这个问题。

提前致谢

1 个答案:

答案 0 :(得分:0)

导致应用程序在heroku中崩溃的原因有很多,例如heroku服务器在您的应用程序中缺少某些需要的gem。 使用
$ heroku logs --tail
查看heroku服务器中发生的确切内容。