【发布时间】:2017-07-05 16:35:03
【问题描述】:
我已经使用 MongoDB 插件 mLab 在 Heroku 上部署了一个 Rails 应用程序。由于我有大量数据和服务器,我想将我的应用程序连接到我自己托管的 MongoDB 服务器。 Heroku可以吗?如果是,我该怎么做?
【问题讨论】:
-
您正在部署一个heroku 应用程序,使用来自heroku 附加组件的数据库?在这种情况下,请阅读该插件的文档。那里必须包含配置(如果没有为您自动处理)。
-
@SergioTulentsev 现在使用插件运行良好,但我想更改为我自己的 MongoDB 服务器!这就是问题所在!
-
啊,我明白了。在这种情况下,请检查您的应用程序的 mongoid.yml 和设置(heroku 上的环境变量)。我敢打赌,您会发现几个变量需要更改以指向您的服务器而不是 mLab。
-
@SergioTulentsev 你知道这是否可行吗? Heroku 是否允许我们?!
-
当然有可能。 Heroku 不在乎。
标签: mongodb ruby-on-rails-4 heroku database mlab