在 Heroku 中的 Sinatra 和 Rails 应用程序之间共享 MongoHQ 数据库

发布于 2025-01-02 09:44:43 字数 122 浏览 0 评论 0原文

我有 Sinatra 和 Rails 3 应用程序。应用程序是独立创建的,并托管在 2 个独立的 Heroku 实例中。所以我需要为两个应用程序共享一个 MongoHQ 数据库。我该怎么做呢?有什么想法吗?

谢谢。

I have a Sinatra and Rails 3 applications. Applications were created independently and are hosted in 2 separate Heroku instances. So I need a share one MongoHQ database to both applications. How can I do it? Any idea?

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

挽袖吟 2025-01-09 09:44:43

这真的很容易。

在具有 MongoHQ 数据库的应用程序中,查看 heroku config 的输出 - 您正在寻找条目 MONGOHQ_URL

您需要做的就是在另一个应用程序上将类似的配置变量设置为与第一个应用程序显示的值相同的值,然后在第二个应用程序中将其用作 ENV['MONGOHQ_URL'] 。

It's really easy.

In the application that has the MongoHQ database look at the output of heroku config - you're looking for the entry MONGOHQ_URL.

All you need do is on the other application set a similar config variable to the same value as displayed from the the first application and then use it as ENV['MONGOHQ_URL'] in your second application.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文