1

找不到合适的服务器(serverselectiontryonce设置):[连接到“127.0.0.1:27107”失败:连接被拒绝]

我使用作曲家安装“jenssegers/mongodb”:“^3.0”,但出现错误,我无法连接 mongodb。

4

3 回答 3

1

当我弄错我的机器的 IP 时,我得到了这个错误。我在 VM 中使用 127.0.0.1,当我需要使用 10.0.2.2 时,我的主机 IP。为此浪费了一个小时。也许它可以节省某人的时间...

于 2016-06-17T19:41:52.333 回答
0

根据 MongoDB文档

mongod 是 MongoDB 系统的主要守护进程

根据上述描述,您的服务器上似乎没有运行mongod进程,并且 27017 是mongod实例的默认端口

请尝试执行以下命令以验证服务器上是否正在运行 mongod 进程

pgrep mongod

如果mongod进程正在服务器上运行,它将返回进程 ID ,否则什么也没有。

在 shell 中发出以下命令以启动mongod进程

mongod --noauth --dbpath /var/lib/mongodb
于 2016-05-31T11:26:05.463 回答
0

我有这个错误。我必须重新启动 mongodb 才能完成这项工作。

我使用了下面的命令

sudo service mongod restart
于 2017-01-17T07:01:38.420 回答