Node、express、およびMongoDBで実行されているWebアプリケーションがあります。私はODMとしてマングースを使用します。 mongodbバージョンv3.0.1でアプリケーションをテストしたところ、正常に動作し、エラーは発生しません。しかし、同じコードv3.2.10を実行すると、しばらくしてから接続タイムアウトが発生します。接続mongooseを使用したmongodbのTImeout
私は次のエラーを取得する:
Error: connection timeout at null.<anonymous> (/webapp/node_module/mongoose/lib/drivers/node-mongodb-native/connection.js:186:17)
私は地元のMongoDBインスタンスへのDB接続にmongoose.connectを使用しています。 接続方法が変更されましたか?
接続のタイムアウトが「null」になると、適切なポート番号がmongooseのconnection.jsモジュールに渡されていないと思われます。これを考慮しましたか? – BenWS
それはしばらくの間、細かい動作をうまく接続します。だから私は接続がうまく動作すると思うが、このエラーは20-30分後に表示されます。 – Dan
@ダン私は同じ問題があります。あなたがそれを解決できるなら、私にどのように教えてください。 – slorenzo