我正在尝试在Bluemix with MongoDB
上设置环回入门应用。我在Compose中设置了MongoDB实例。但是,即使我遵循了所有指令,我仍然会收到连接错误,甚至可以使用mongo shell进行连接。
{ [MongoError: connect ECONNREFUSED] name: 'MongoError', message: 'connect ECONNREFUSED' }
答案 0 :(得分:1)
它显示了在IBM Bluemix中部署“StrongLoop”应用程序的详细信息。
如果问题仍然存在,请直接从您的Bluemix控制台打开支持请求,或者您可以在此处打开新票证:https://support.ng.bluemix.net/gethelp/
答案 1 :(得分:1)
我能够通过在datasources.json中使用以下配置格式来解决问题:
"mongoDs": {
"host": "candidate.53.mongolayer.com",
"port": 10852,
"database": "SiteRite",
"username": "xxxx",
"password": "xxxx",
"name": "mongoDs",
"connector": "mongodb"
}
不使用' url'密钥和使用' host'和' port'使用单独的用户名'和密码'对于数据库似乎已经修复了它。