2015-12-09 2 views
1

Я пытаюсь настроить приложение для запуска loopback на Bluemix with MongoDB. Я создал экземпляр MongoDB в Compose. Однако, когда я продолжаю получать ошибку соединения, даже если я выполнял все инструкции и могу даже подключиться с помощью оболочки mongo.Bluemix - ошибка подключения шлейфа стартера с mongoDB составляют

{ [MongoError: connect ECONNREFUSED] name: 'MongoError', message: 'connect ECONNREFUSED' }

+0

Если вы можете подключиться к mongo с оболочкой, вероятно, это ошибка конфигурации с вашим приложением StrongLoop. –

ответ

1

Посмотрите здесь: http://www.technicaladvices.com/2015/10/06/deploying-your-existing-strongloop-application-to-ibm-bluemix/

Это показывает подробную информацию о развертывании "StrongLoop" приложение в IBM Bluemix.

Если проблема все еще существует запрос в службу поддержки прямо из консоли Bluemix или вы можете открыть новый билет здесь: https://support.ng.bluemix.net/gethelp/

1

Я был в состоянии решить эту проблему, используя следующий формат конфигурации в datasources.json :

"mongoDs": { 
    "host": "candidate.53.mongolayer.com", 
    "port": 10852, 
    "database": "SiteRite", 
    "username": "xxxx", 
    "password": "xxxx", 
    "name": "mongoDs", 
    "connector": "mongodb" 
} 

НЕ с помощью ключа «URL» и с помощью «хозяина» и «порт» с отдельной «имя пользователя» и «пароль» для базы данных является то, что, казалось, установил ее.

Смежные вопросы