Я написал веб-службы в Sails JS. Приложение sails js работает правильно, но внезапно оно перестало работать. Я не понимаю, в чем проблема. Когда я пытаюсь перезапустить сервер, используя команду node app.js
. Это дает мне следующее сообщение об ошибке:Sails JS mongo connection issue
Error: failed to connect to [127.0.0.1:27017] at [object Object]. (/root/tresscove-server/node_modules/connect-mongo/node_modules/mongodb/lib/mongodb/connection/server.js:549:74) at [object Object].emit (events.js:106:17) at [object Object]. (/root/tresscove-server/node_modules/connect-mongo/node_modules/mongodb/lib/mongodb/connection/connection_pool.js:150:15) at [object Object].emit (events.js:98:17) at Socket. (/root/tresscove-server/node_modules/connect-mongo/node_modules/mongodb/lib/mongodb/connection/connection.js:534:10) at Socket.emit (events.js:95:17) at net.js:440:14 at process._tickDomainCallback (node.js:463:13)
Это дает мне вопрос подключения. Но моя база данных находится на другом сервере, и мой config/connections.js
содержит следующий код:
mongoDbServer: {
adapter: 'sails-mongo',
host: process.env.MONGO_HOST,
//host: 'localhost',
port: 27017,
// user: 'username',
// password: 'password',
database: 'tresscove'
}
Разработчик до меня установить переменную окружения MONGO_HOST
. Я не знаю, какова была ценность этой переменной. Как установить его значение? Как решить эту проблему? Все приложение перестало работать. Пожалуйста помоги.
может у поделиться журнал mongod тоже? а также 'process.env.MONGO_HOST' - это переменная среды! найти cammands в соответствии с вашими os! –