如何在流星系部署中正确设置MONGO_URL和MONGO_OPLOG_URL?

时间:2016-02-26 22:05:29

标签: mongodb meteor

我正在尝试部署到meteor galaxy,但是收到“MONGO_URL必须在环境中设置”的错误。我在这里使用了启动器模板:https://github.com/yogiben/meteor-starter 以及此处的示例settings.json文件:

https://galaxy.meteor.com/help/setting-environment-variables

看起来像这样:

{ "galaxy.meteor.com": { "env": { "ROOT_URL": "https://www.example.com", "MONGO_URL": "...", "MONGO_OPLOG_URL": "..." } }, ... }

但我不知道将MONGO_URL和MONGO_OPLOG_URL设置为什么。任何人都知道我应该为这个特定的初学者模板设置它们吗?

1 个答案:

答案 0 :(得分:3)

Galaxy没有自己的数据库托管,因此您必须通过composeMongoLab。我相信MongoLab有一个免费套餐,所以一旦你在那里建立了一个数据库,你就可以获得他们给你的URL并设置你的MONGO_URL。 MongoLab的免费套餐无法访问Oplog,因此您暂时忽略它。