sql >> データベース >  >> NoSQL >> MongoDB

MongoClient接続タイムアウトを設定するにはどうすればよいですか?

    • 初期のタイムアウトを定義するには 接続はserverSelectionTimeoutMSを使用します 。
    • 進行中のタイムアウトを定義するには 接続connectTimeoutMS

    MongoDB 3.6接続の例:

    const client = new MongoClient(Config.database.url, {
      connectTimeoutMS: 5000,
      serverSelectionTimeoutMS: 5000
    })
    
    client.connect(err => {
      console.log('Connected to MongoDB')
      // ..
    })
    

    serverSelectionTimeoutMS公式ドキュメントを参照してください:



    1. MongoDB-PHPクエリのヘルプ

    2. Node.js WebSocket Redisサーバーをスケーリングする方法は?

    3. MongoDBハッシュインデックスの場合

    4. ノードjsを使用してダウンストリームメッセージをgoogleccsに送信します