我们有一个带有相应MongoDB实例的生产Meteor部署。我从我的机器连接到它来运行维护脚本。现在我试图在本地重置Meteor以连接到本地MongoDB实例。我认为export MONGO_URL=mongodb://localhost:3001/meteor
可行,但我得Exception in callback of async function: Error: failed to connect to [localhost:3001]
。我没有更改Meteor的默认端口,因此它应该仍然在3000上运行,我认为数据库会在3001上监听。我无法判断meteor reset
是否可以完成这项工作,或者是否会改为使用生产数据库。
答案 0 :(得分:4)
Meteor在您调用meteor
时启动本地MongoDB实例,这就是无法连接的原因。尝试取消设置MONGO_URL
并正常启动流星。
unset MONGO_URL
meteor