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

Hoạt động Mongo bị bỏ đói

Dựa trên mô tả của vấn đề, tôi nghĩ rằng bạn có một trường hợp không có hàng đợi tin nhắn xảy ra. Điều này có thể xảy ra khi bạn có một loạt thư trong hàng đợi, sau đó đăng ký một người tiêu dùng bằng auto-ack được đặt thành true và không có số lượng tìm nạp trước. Câu trả lời này mô tả chi tiết hơn một chút về những gì xảy ra trong trường hợp này.

Nếu tôi phải đoán, tôi muốn nói rằng mã javascript đang sử dụng tất cả các chu kỳ được phân bổ của nó để tải xuống các thông báo từ nhà môi giới thay vì xử lý chúng thành Mongo. Thêm số lượng tìm nạp trước, đồng thời tắt tính năng tự động có thể giải quyết vấn đề của bạn.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. NoSQL - MongoDB và CouchDB

  2. Thêm một số loại số hàng vào lệnh / đường ống tổng hợp mongodb

  3. Không thể kết nối Mongo shell với Mongo Atlas M0 bằng mongodb + srv

  4. Lưu trường có dấu chấm trong MongoDB

  5. Làm cách nào để cập nhật một trường trong tài liệu con của một mảng có trong tài liệu con của một mảng trong MongoDB bằng cách sử dụng trình điều khiển C #?