如何诊断MongoDB的连接问题

时间:2010-09-15 21:04:46

标签: mongodb mongodb-.net-driver

在Windows服务器上使用c#驱动程序和MongoDB。连接代码如下所示:

using (var mongo = new Mongo(ConnectionString))
{
     mongo.Connect();  
     //do stuff
     mongo.Disconnect();
}

如果ConnectionString ==“mongodb:// LocalHost / MyCollection”

如果ConnectionString ==其他任何内容,一切都很好......不起作用......即使我使用我的本地IP

IE:

的mongodb://192.168.0.55/MyCollection

因错误而失败:

  

“因为没有联系   目标机器积极拒绝它   192.168.0.55:27017"

Mongo IS正在运行,我可以在本地连接另一台机器..

我对如何诊断/解决这个问题感到茫然,有什么建议吗?

2 个答案:

答案 0 :(得分:1)

Windows防火墙阻止访问吗?

答案 1 :(得分:1)

您必须在Windows防火墙中添加具有指定端口(默认为27017)的规则,这肯定会有效。

相关问题