2017-11-29 13 views
0

複数の接続を受け入れていても、私が実行しているローカルのMongoDBサーバーを持っている、とNodeJSを使用して接続しようとしています発砲ことはありませんNodeJSサーバーを実行しているシェルで出力します。 MongoDB側では、次のように出力されます。マングースは、MongoDBのが

2017-11-28T20:45:12.218-0600 I NETWORK [thread1] waiting for connections on port 27017 
2017-11-28T20:45:23.913-0600 I NETWORK [thread1] connection accepted from 127.0.0.1:56365 #1 (1 connection now open) 
2017-11-28T20:45:23.922-0600 I NETWORK [thread1] connection accepted from 127.0.0.1:56366 #2 (2 connections now open) 
2017-11-28T20:45:23.925-0600 I NETWORK [thread1] connection accepted from 127.0.0.1:56367 #3 (3 connections now open) 
2017-11-28T20:45:23.929-0600 I NETWORK [thread1] connection accepted from 127.0.0.1:56368 #4 (4 connections now open) 
2017-11-28T20:45:23.930-0600 I NETWORK [thread1] connection accepted from 127.0.0.1:56369 #5 (5 connections now open) 

5つの接続を開くのはなぜですか?私はMongoDBサーバーを閉じても接続されていないので、なぜ切断されているのですか?

+0

あなたのコードをコピー/ペーストし、 'var mongoose = require( 'mongoose');'を追加して問題なく走らせました。 *正常に接続*が印刷されました。 1つの接続のみが作成されました。あなたの問題はおそらくどこかにある。 – MikaS

答えて

0

明らかに私は非常に古いバージョンのMongoose(3.6.2)を使用していて、4.13.6に更新することでこの問題が緩和されました。

関連する問題