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

MongoDBアグリゲーション中にサーバーxがタイムアウトしました

    ログ時間の集計でも同じ問題が発生しました。私はあなたのための解決策を持っていると思います。

    オプションsocketTimeoutMSが見つかりました その責任はあります。mongo_client.jsのデフォルトのsocketTimeoutMSを確認してください。 価値。私にとっては2minでした 。 Mongodbモジュールバージョン2.1.18。

    したがって、このオプションをURLに追加するだけです:

    mongodb://localhost:27017/test?maxPoolSize=2&socketTimeoutMS=60000
    

    timeoutを設定します 10分まで。それが私にとってのトリックです。




    1. 一度に数百のカウンターをインクリメントしますか、redisまたはmongodb?

    2. PHPを使用したMongoDBISODateクエリ

    3. mongoDBでのネストされたオブジェクトのテキスト検索

    4. mongodbのネストされた配列を更新しています