MongoDB“连接被拒绝”错误

时间:2013-12-17 06:43:07

标签: mongodb ubuntu yii

我想知道MongoDB“连接拒绝”错误背后的实际原因是什么,我们如何防止这种情况发生。我正在使用ubuntu服务器。

我发现我们可以通过以下方式解决问题:

sudo -u mongodb mongod --repair -dbpath /var/lib/mongodb
sudo start mongodb

我想知道如何阻止它发生而不是在它发生之后解决它

场景是:

Mongodb运行良好但有一段时间后我得到了这个错误。我在那段时间内做的是我不断地以1分钟的间隔向该mongodb数据库插入数据。

我正在使用yii的yiiMongoDbsuite扩展名。实际抛出的错误是。

EMongoDB failed to open connection: Failed to connect to: xx.xxx.xxx.xx:27017:
Connection refused

如果有人在这种情况下帮助我,我真的很感激。谢谢。

2 个答案:

答案 0 :(得分:1)

您可能想查看您的设置中是否已启用日记功能,有关详细信息,请参阅此前已回答的问题

Restarting / Autorepairing Mongodb in Production

答案 1 :(得分:-1)

sudo apt install -y mongodb

尝试一下...这将解决您的问题