Windows上的MongoDB故障排除(C#)(怎么办?)

时间:2011-03-18 10:05:17

标签: mongodb mongodb-.net-driver

我在Windows 7(32位)上遇到MongoDB问题。我通过添加/删除数据进行了一些测试。所以一段时间后(我不知道多少,也许10分钟的非停止请求)MongoDB服务器仍然有效,但没有答案!从控制台shell我尝试命令“show collections”,但它卡住了!此时的存储大小仅为160 MB。这个问题是昨天发生的,并非总是如此,但不时发生。只有在重新启动MongoDB之后才能正常工作。请帮助我检查,配置文件等。最后MongoDB将在64位机器上工作,但我担心,因为我不想每10-60分钟重新启动它!我使用官方C#驱动程序。

感谢您的建议!!!!!!!!!!!!!!!!!!!!

2 个答案:

答案 0 :(得分:1)

我不知道是什么原因引起了你的问题,但我想到的要点是:

  1. 您使用的是旧版MongoDB吗?试试最新版本。
  2. 您使用的是最新版本的驱动程序吗?如果没有,请尝试。
  3. 在32位上运行mongoDB并不理想。我只会在64位上运行它 - 并且已经这样做了几个月而没有任何类似的问题。
  4. 是什么出现在日志中,有任何错误吗?
  5. 如果上面没有任何帮助,最好的办法是将它发布在MongoDB论坛上,因为你会得到更多的帮助

答案 1 :(得分:1)

您可以在ip + 1000上观看有关工作mongodb的一些信息,因此默认情况下为http://localhost:28017

检查打开到mongo服务器的连接数量。