Meteor application MongoDB connection timed out with Azure DocumentDB database

▼魔方 西西 提交于 2019-12-11 07:29:50

问题


I'm running a Meteor application with on the top of Nginx server with separate MongoDB database. In configuration file I set MONGO_URL as:

"MONGO_URL":"mongodb://user:password@host:port/dbName”

I've created MongoDB in Mizrosoft Azure as NoSQL DocumentDB. When I start Nginx to run the app it shows following error in the log file:

MongoError: connection 0 to HOST:10250 timed out
App 47594 stderr:     at Object.Future.wait (DIRECTORY/bundle/programs/server/node_modules/fibers/future.js:449:15)
App 47594 stderr:     at new MongoConnection (packages/mongo/mongo_driver.js:217:27)
App 47594 stderr:     at new MongoInternals.RemoteCollectionDriver (packages/mongo/remote_collection_driver.js:4:16)
App 47594 stderr:     at Object.<anonymous> (packages/mongo/remote_collection_driver.js:38:10)
App 47594 stderr:     at Object.defaultRemoteCollectionDriver (packages/underscore.js:784:19)
App 47594 stderr:     at new Mongo.Collection (packages/mongo/collection.js:99:40)
App 47594 stderr:     at AccountsServer.AccountsCommon (packages/accounts-base/accounts_common.js:23:18)
App 47594 stderr:     at new AccountsServer (packages/accounts-base/accounts_server.js:18:5)
App 47594 stderr:     at meteorInstall.node_modules.meteor.accounts-base.server_main.js (packages/accounts-base/server_main.js:9:12)
App 47594 stderr:     at fileEvaluate (packages/modules-runtime.js:197:9)
App 47594 stderr:     - - - - -
App 47594 stderr:     at Function.MongoError.create (DIRECTORY/bundle/programs/server/npm/node_modules/meteor/npm-mongo/node_modules/mongodb-core/lib/error.js:29:11)
App 47594 stderr:     at Socket.<anonymous> (DIRECTORY/bundle/programs/server/npm/node_modules/meteor/npm-mongo/node_modules/mongodb-core/lib/connection/connection.js:184:20)
App 47594 stderr:     at Socket.g (events.js:260:16)
App 47594 stderr:     at emitNone (events.js:67:13)
App 47594 stderr:     at Socket.emit (events.js:166:7)
App 47594 stderr:     at Socket._onTimeout (net.js:333:8)
App 47594 stderr:     at _runOnTimeout (timers.js:537:11)
App 47594 stderr:     at _makeTimerTimeout (timers.js:528:3)
App 47594 stderr:     at Timer.unrefTimeout (timers.js:597:5)

Is there any problem with the way I defined MONGO_URL ?

来源:https://stackoverflow.com/questions/42740317/meteor-application-mongodb-connection-timed-out-with-azure-documentdb-database

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!