【问题标题】:Meteor Run mongo-dev-server(project dev local mongo) when using external mongodbMeteor 使用外部 mongodb 时运行 mongo-dev-server(project dev local mongo)
【发布时间】:2020-11-27 11:30:25
【问题描述】:

问。 如何在 Meteor 项目中使用 mongo-dev-server,内部 MongoDB, 在将外部 MongoDB 与“export MONGO_URL”一起使用期间?

解释。 我了解 MongoDB 必须在生产模式下使用完全安装的 MongoDB 版本。 但有时我需要一个本地临时数据库来提高横向扩展服务的性能。

在这种情况下,我们也可以设置外部本地 mongodb, 但是仅将 mongo-dev-server 用于临时数据库会很容易。

要明确

我想使用通过 export MONGO_URL 设置的外部 MongoDB 和默认的内部 MongoDB,两者都使用流星命令自动运行。

因为我在meteor运行的时候设置了MONGO_URL,所以内部的mongo db默认没有运行。

【问题讨论】:

  • mongo-dev-server 是什么意思?我不确定我是否了解您尝试使用哪个 mongodb,是由 meteor 命令启动的,还是外部的。
  • 我的意思是我想同时使用它。使用 external 并运行 mongo-dev-server(meteor 命令运行时包名默认为 internal mongodb)。我想我应该把问题说清楚一点-

标签: javascript mongodb meteor


【解决方案1】:

您可以设置一个用于此类工作的 mongodb 实例。为此实例创建一个可以访问任何数据库的“超级用户”。然后在你的临时服务器中使用这个用户,或者给他们一个新的数据库,或者使用一个现有的。首先是一个小型设置,然后从那里易于使用。

【讨论】:

  • 我认为设置另一个本地 mongodb 比您的建议要容易得多。我不想运行任何其他项目并在主项目之外配置依赖项以进行横向扩展或维护。
猜你喜欢
  • 2014-08-20
  • 2015-07-03
  • 1970-01-01
  • 2015-10-15
  • 2016-12-23
  • 2014-07-10
  • 2021-06-24
  • 2022-10-01
  • 2020-12-10
相关资源
最近更新 更多