如何让meteor.com应用程序使用外部mongo db

时间:2014-05-05 20:08:18

标签: mongodb meteor

在我的开发机器上,我可以设置环境变量MONGO_URL来定义我希望我的应用程序使用的mongo实例。如何设置meteor.com上我的应用程序将使用的mongo实例?

我正在寻找可以放入我的settings.json中的内容,或者在myapp.meteor.com上为我的meteor应用设置MONGO_URL的其他方式

1 个答案:

答案 0 :(得分:1)

看起来流星不支持这个。我将使用meteor应用程序配置包的修改版本将我的mongo_url var放入settings.json

请参阅https://github.com/meteor/meteor/blob/devel/packages/application-configuration/config.js#L74

packages: {
  'mongo-livedata': {
     url: process.env.MONGO_URL,
     oplog: process.env.MONGO_OPLOG_URL
  }
}

<强>更新

上面的链接现已中断,这是更新的链接:https://github.com/meteor/meteor/blob/c0ea40230e146c6ecd27d1031c50cf2542b60eb7/packages/mongo/remote_collection_driver.js#L29

另见https://github.com/meteor/meteor/blob/37f32305912e31faa004e1c69a9905c2e363c275/packages/meteor/server_environment.js