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

Hậu quả của việc vô hiệu hóa những câu chuyện phiếm, sự hòa đồng và nhịp tim đối với những người làm cần tây là gì?

Đây là tài liệu cơ sở không cung cấp cho chúng tôi nhiều thông tin

nhịp tim

Có liên quan đến giao tiếp giữa nhân viên và nhà môi giới (trong trường hợp của bạn, nhà môi giới là CloudAMQP). Xem giải thích

Với --without-heartbeat nhân viên sẽ không gửi các sự kiện nhịp tim

trộn lẫn

Nó chỉ yêu cầu "đồng hồ lôgic" và "nhiệm vụ đã thu hồi" từ các nhân viên khác khi khởi động.

Lấy từ whatsnew-3.1

Giờ đây, worker sẽ cố gắng đồng bộ hoá với các worker khác trong cùng một cụm.

Dữ liệu được đồng bộ hóa hiện bao gồm các tác vụ đã thu hồi và đồng hồ lôgic.

Điều này chỉ xảy ra khi khởi động và gây ra độ trễ khởi động một giây để thu thập phản hồi truyền phát từ các nhân viên khác.

Bạn có thể tắt bước khởi động này bằng cách sử dụng đối số --without-mingle.

Cũng xem tài liệu

tin đồn

Nhân viên gửi sự kiện cho tất cả nhân viên khác và điều này hiện được sử dụng để "đồng bộ hóa đồng hồ", nhưng bạn cũng có thể viết trình xử lý của riêng bạn trên các sự kiện, chẳng hạn như on_node_join , Xem tài liệu

Lấy từ whatsnew-3.1

Công nhân hiện đang đăng ký một cách thụ động các sự kiện liên quan đến công nhân như nhịp tim.

Điều này có nghĩa là một công nhân biết những công nhân khác đang làm gì và có thể phát hiện ra nếu họ ngoại tuyến. Hiện tại, điều này chỉ được sử dụng để đồng bộ hóa đồng hồ, nhưng có nhiều khả năng bổ sung trong tương lai và bạn có thể viết các tiện ích mở rộng tận dụng lợi thế này.

Một số ý tưởng bao gồm các giao thức đồng thuận, định tuyến lại nhiệm vụ cho nhân viên tốt nhất (dựa trên việc sử dụng tài nguyên hoặc vị trí dữ liệu) hoặc khởi động lại nhân viên khi chúng gặp sự cố.

Chúng tôi tin rằng mặc dù đây là một bổ sung nhỏ, nhưng nó mở ra những khả năng tuyệt vời.

Bạn có thể tắt bước khởi động này bằng cách sử dụng đối số --without-gossip.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Làm thế nào để cải thiện mức sử dụng CPU của máy chủ Redis?

  2. Nhận tất cả các khóa trong cơ sở dữ liệu Redis bằng python

  3. cách lưu trữ hình ảnh vào redis bằng python / PIL

  4. Redis Keyspace Notifications với flushdb

  5. Không thể tìm thấy mô-đun 'socket.io/node_modules/redis'