这个问题已经在这里有了答案:

我有一个流星项目,它在不同的setInterval()计时器上执行多个外部API调用,并将数据推送到MongoDB。

我想将调用划分为几个“微服务”,在它们自己的服务器上运行API调用的不同实例。

所有数据都存储在一个集合中

我发现此解决方案export MONGO_URL=mongodb://localhost:3001/meteor meteor run但它给我错误

如何连接两个流星服务器实例以连接到默认localhost:3001数据库上的同一集合?

npm ERR! Windows_NT 6.1.7601
npm ERR! argv "C:\\nodejs\\node.exe" 
"C:\\Users\\Nico\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "run" "meteor"
npm ERR! node v6.9.2
npm ERR! npm  v4.0.2
npm ERR! code ELIFECYCLE
npm ERR! crypto@ meteor: `export MONGO_URL=mongodb://localhost:3001/meteor meteor run`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the crypto@ meteor script 'export MONGO_URL=mongodb://localhost:3001/meteor meteor'.

===============>>#1 票数:0

提供MONGO_URL环境变量时,Meteor不会启动MongoDB本身。

我们需要将MONGO_URL设置为27017端口而不是3001端口

  ask by Kyriediculous translate from so

未解决问题?本站智能推荐: