我有一个meteor项目,它在不同的setInterval()计时器上执行几个外部API调用,并将数据推送到MongoDB。
我希望将调用拆分到几个“微服务”,即在自己的服务器上运行API调用的不同实例。
所有数据都存储在一个集合中
我已经找到了这个解决方案export MONGO_URL=mongodb://localhost:3001/meteor meteor run
,但是它给了我错误
如何连接两个meteor服务器实例以连接到默认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'.
发布于 2017-07-08 15:56:18
在提供MONGO_URL环境变量时,Meteor不会自行启动MongoDB。
我们需要将MONGO_URL设置为27017端口,而不是3001端口
https://stackoverflow.com/questions/44987202
复制相似问题