MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Làm cách nào để phát hiện sự kiện không kết nối lại mongodb được

Có một loại sự kiện (phần nào) không có tài liệu:reconnectFailed .

Điều này được ghi lại tại đây: http:// mongodb.github.io/node-mongodb-native/core/api/Server.html#event:reconnect Không thành công nhưng chỉ dành cho đối tượng Server. Tuy nhiên, nó dường như cũng được phát ra bởi đối tượng Db, giống như vậy:

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

Tôi đã xác minh rằng điều này cũng hoạt động cho phiên bản 2.2 của trình điều khiển nodejs mongodb, chỉ là không có tài liệu nào ở đó.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB - Hợp lý HOẶC khi tìm kiếm các từ và cụm từ bằng cách sử dụng tìm kiếm toàn văn

  2. Node.js + MongoDB:MongoError:con trỏ bị giết hoặc hết thời gian chờ

  3. Cập nhật trường trong mảng phần tử chính xác trong MongoDB

  4. Chỉ định tham số truy vấn Mongo từ bộ điều khiển máy khách (MEAN.JS)

  5. Không thể cài đặt plugin Grails MongoDB