Saya mendapat masalah yang sama untuk agregasi waktu log. Saya rasa saya punya solusi untuk Anda.
Saya menemukan bahwa opsi socketTimeoutMS bertanggung jawab untuk itu. Periksa socketTimeoutMS default mongo_client.js Anda nilai. Bagi saya itu 2min . Modul Mongodb versi 2.1.18.
Jadi tambahkan saja opsi ini ke url Anda :
mongodb://localhost:27017/test?maxPoolSize=2&socketTimeoutMS=60000
Ini akan mengatur timeout sampai 10 menit. Itu berhasil bagi saya.