MongoDB 托管选项,因为 Heroku mLab 附加组件已被删除

Kar*_*sin 11 heroku mongodb amazon-web-services mlab

我现在在 Heroku 上托管了一项服务,我正在使用 mLab 附加组件来确保部署的版本能够写入数据库等。我现在可以做什么?收到这封邮件后,我很困惑:

mLab 团队已选择停止使用此附加组件。mLab MongoDB 附加组件将于 2020 年 11 月 10 日从所有 Heroku 应用程序中删除。我们建议您在 2020 年 9 月 1 日之前通过仪表板或 CLI 自行删除 mLab MongoDB 附加组件。

有人有什么建议吗?我应该离开 Heroku 吗?如果使用 AWS 会更容易(不过我以前从未使用过 AWS)。

Kar*_*sin 4

上面的评论非常简单地回答 - “您不需要插件来使用 Atlas。\xe2\x80\x93 D.SM 17 小时前”所以只需继续使用 Sandbox 免费层即可。

\n

  • 更新:我能够遵循他们的迁移指南(非常完整且做得很好,顺便说一句)并连接到 Atlas 的免费层,我的 Heroku 应用程序再次启动并运行!FWIW,我使用 Heroku 为我的 Rails 应用程序运行 errbit 服务器。唯一的问题是获取正确的连接 URI 以连接到新的 Atlas DB/集群以输入 Heroku 配置变量。您可以通过 Atlas 集群上的“连接”按钮获取 URI,然后在字符串中插入您的密码/数据库名称。 (2认同)