ローカルマシン&にmongodbを接続しようとしていますが、 を使用していますが、タイムアウトエラーが発生しています。mongodbの接続タイムアウトがnode.jsアプリケーションとの接続
app.js->
// import the language driver
var MongoClient = require('mongodb').MongoClient
, assert = require('assert');
var ObjectID = require('mongodb').ObjectID;
// Connection URL
var url = 'mongodb://127.0.0.1:27017/testdb';
// Use connect method to connect to the Server
MongoClient.connect(url, function(err, db) {
//ensure we've connected
assert.equal(null, err);
console.log("Connected correctly to server");
//close the database connection
return db.close();
});
エラートレース:
C:\Users\AmitRuwali\git\myfinancenew>node app.js
Failed to load c++ bson extension, using pure JS version
C:\Users\AmitRuwali\git\myfinancenew\node_modules\mongodb\lib\mongodb\mongo_clie
nt.js:378
throw err
^
AssertionError: null == { err: 'connection to [127.0.0.1:27017] timed out' }
at C:\Users\AmitRuwali\git\myfinancenew\app.js:13:10
at C:\Users\AmitRuwali\git\myfinancenew\node_modules\mongodb\lib\mongodb\mon
go_client.js:375:11
at _combinedTickCallback (internal/process/next_tick.js:67:7)
at process._tickCallback (internal/process/next_tick.js:98:9)
私のMongoDBサーバがローカルホストで罰金を実行していると私はMongoのクライアントを使用して&コレクション完全にDBを照会することができています。
私はこのタイムアウトの問題に関して助けが必要です。
ありがとうございました。
あなたがこの問題を修正する方法についての少しより多くの情報を追加することができますか?ありがとう – Malachi
ウィンドウを使用している場合は、mongoDB Databseサーバーを開き、これらの3行を入力してからアプリケーションを起動してください。 – Saksijas
この修復オプションを試しましたが、まだ成功しませんでした。タイムアウトエラーが発生しています..まだまだ... – ammu