Javascript MongoError:无法连接到服务器-bluemix

Javascript MongoError:无法连接到服务器-bluemix,javascript,node.js,mongodb,ibm-cloud,Javascript,Node.js,Mongodb,Ibm Cloud,我有我的NodeJS应用程序,它可以在本地完美运行,现在我正试图将它上传到Bluemix中 我正在键入cmdcf login,成功后,我将使用cf push推送它。按下按钮后,我试图在postman中运行请求,但出现以下错误: 连接错误:{MongoError:未能在第一次连接时连接到服务器[larissa node.mybluemix.net:27017][MongoError:connect-ETIMEDOUT 169.54.245.69:27017] 我将Mongo URL声明为mongo

我有我的NodeJS应用程序,它可以在本地完美运行,现在我正试图将它上传到Bluemix中

我正在键入cmd
cf login
,成功后,我将使用
cf push
推送它。按下按钮后,我试图在postman中运行请求,但出现以下错误:

连接错误:{MongoError:未能在第一次连接时连接到服务器[larissa node.mybluemix.net:27017][MongoError:connect-ETIMEDOUT 169.54.245.69:27017]


我将Mongo URL声明为
mongodb://larissa-node.mybluemix.net
在一个名为
config.js
的文件中。我已经上传了我的NodeJS项目,所以你可以看一下。也许我遗漏了什么。

确保你的mongodb端口27017可以从你的代码所在的服务器访问到running@Astro我怎么能这么做?我我很困惑。27017是mongodb的默认端口。我必须更改它吗?如果您在linux上,您可以使用telnet检查此端口是否可以从您的应用程序服务器访问。很遗憾,我使用的是windows 8.1。@Astro 4。好的,我已经启用了telnet。我应该从哪里开始?我以前从未使用过它。请确保您的mongodb端口27017可以访问从代码所在的服务器上删除running@Astro4.嗯。我怎么做?我很困惑。27017是mongodb的默认端口。我必须更改它吗?如果你在linux上,你可以使用telnet检查这个端口是否可以从你的应用服务器访问。很遗憾,我使用的是windows 8.1。@Astro 4。好的,我已经启用了telnet。我应该在哪里从那里开始?我以前从未用过。