如何在不同的机器上连接meteor和mongoDB

时间:2015-02-24 06:32:09

标签: mongodb meteor

我想将其他服务器上的Mongo数据库与我本地计算机上的meteor连接。

任何帮助表示赞赏。我是流星的新手。

运行流星时出现

错误

  

无法启动Mongo服务器。 MongoDB有一个   未指明未捕获的异常。这可能是MongoDB造成的   无法写入本地数据库。检查您是否拥有权限   写信给.meteor / local。 MongoDB不支持像   不允许文件锁定的NFS。

1 个答案:

答案 0 :(得分:1)

在meteor app机器上,在服务器端使用这段代码。

 if(Meteor.isServer){
    Meteor.startup(function () {
       var myDatabase = new MongoInternals.RemoteCollectionDriver("<mongo url>");
       MyCollection = new Mongo.Collection("collection_name", { _driver: myDatabasee });
     });
   }

您唯一需要知道url <mongo url>的名称就像mongodb://127.0.0.1:27017/local or meteor

一样