MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Bagaimana saya bisa mendeteksi mongodb menyambungkan kembali acara yang gagal

Ada jenis peristiwa (agak) tidak terdokumentasi:reconnectFailed .

Ini didokumentasikan di sini:http:// mongodb.github.io/node-mongodb-native/core/api/Server.html#event:reconnectFailed tetapi hanya untuk objek Server. Namun tampaknya juga dipancarkan oleh objek Db, seperti:

db.on('reconnectFailed', (err) => {
  // do something here
});

Saya telah memverifikasi ini berfungsi juga untuk versi 2.2 dari driver nodejs mongodb, hanya saja tidak didokumentasikan di sana sama sekali.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Sisipan MongoDB Banyak ()

  2. Kesalahan:querySrv ENODATA _mongodb._tcp.blog-cluster-0hb5z.mongodb.net di QueryReqWrap.onresolve [sebagai selesai]

  3. Cara menghapus sesi lama/basi saat menggunakan penyimpanan sesi Mongo DB di Ruby on Rails 3.2

  4. Menyimpan struct bersarang dengan mgo

  5. Memulai dengan Manajemen Pengguna MongoDB