MongoDB不等待端口28017上的连接

时间:2015-06-03 01:03:39

标签: mongodb database-connection port

我刚开始使用Windows 7上的MongoDB。我可以连接到端口27017,但我没有让#34; admin web控制台等待端口28017和#34;消息,所以当我访问http://localhost:28017/时,什么都没有出现。

我在控制台中收到以下消息:

2015-06-02T17:54:43.271-0700 I CONTROL  Hotfix KB2731284 or later update is installed, no need to zero-out data files

2015-06-02T17:54:43.281-0700 I JOURNAL  [initandlisten] journal dir=C:\data\db\journal

2015-06-02T17:54:43.282-0700 I JOURNAL  [initandlisten] recover : no journal files present, no recovery needed

2015-06-02T17:54:43.307-0700 I JOURNAL  [durability] Durability thread started

2015-06-02T17:54:43.308-0700 I JOURNAL  [journal writer] Journal writer thread started

2015-06-02T17:54:43.423-0700 I CONTROL  [initandlisten] MongoDB starting : pid=5452 port=27017 dbpath=C:\data\db\ 64-bit host=myName-PC

2015-06-02T17:54:43.423-0700 I CONTROL  [initandlisten] targetMinOS: Windows 7/Windows Server 2008 R2

2015-06-02T17:54:43.424-0700 I CONTROL  [initandlisten] db version v3.0.3

2015-06-02T17:54:43.428-0700 I CONTROL  [initandlisten] git version: b40106b36eecd1b4407eb1ad1af6bc60593c6105

2015-06-02T17:54:43.430-0700 I CONTROL  [initandlisten] OpenSSL version: OpenSSL 1.0.1m-fips 19 Mar 2015


2015-06-02T17:54:43.432-0700 I CONTROL  [initandlisten] build info: windows sys.getwindowsversion(major=6, minor=1, build=7601, platform=2, service_pack='Service Pack 1') BOOST_LIB_VERSION=1_49


2015-06-02T17:54:43.434-0700 I CONTROL  [initandlisten] allocator: system

2015-06-02T17:54:43.435-0700 I CONTROL  [initandlisten] options: { net: { port: 27017 } }

2015-06-02T17:54:43.461-0700 I NETWORK  [initandlisten] waiting for connections on port 27017

任何帮助将不胜感激!

我的mongod.cfg文件如下所示:

logpath=c:\data\log\mongod.log
dbpath=c:\data\db

2 个答案:

答案 0 :(得分:0)

Mongodb(mongod实例)在默认端口27017上运行。

如果要在28017启动实例。转到存在二进制文件的bin文件夹,打开命令提示符,然后键入C:\Program Files\MongoDB 2.6 Standard\bin>mongod --port 28017

确保没有其他进程在您指定的端口号上运行。

答案 1 :(得分:0)

如果要使用mongod.cfg文件来控制端口,请使用以下命令:

# set the port number below
port = 8080
dbpath = c:/data/db
logpath = c:/data/log/mongod.log
logappend = yes

请注意,您指定的端口需要可访问且不在使用中或被防火墙阻止

另外请确保如果您将其作为Windows服务运行,则需要将其停止。最有可能的是:

net stop MongoDB

然后对文件进行更改并重新启动服务

net start MongoDB