cuốn sách gpt4 ai đã làm

cụm kafka

In lại Tác giả: Người biết Thời gian cập nhật: 2024-03-13 07:41:14 30 4
mua khóa gpt4 Nike

Trong kafka, chúng ta có thể tạo nhiều loại cụm, thông thường như sau:

  • Nút đơn - cụm môi giới đơn
  • Nút đơn - cụm đa môi giới
  • Đa nút - cụm đa nhà môi giới

Có năm thành phần chính trong cụm Kafka:

  • Chủ đề: Chủ đề chủ yếu được sử dụng để sử dụng tên nhằm xác định loại tin nhắn mà nhà sản xuất gửi tới Kafka, làm khóa duy nhất để phân loại tin nhắn. Trong Kafka, các chủ đề được phân vùng và các tin nhắn được chia thành nhiều phân vùng để lưu trữ. Các phân vùng này được lưu trong cụm dưới dạng tệp nhật ký. Mỗi thông báo được gán một mã định danh duy nhất trong phân vùng. Cái này được gọi là offset, có thể so sánh với một mảng. Các thông báo Kafka được lưu trữ trong cụm giống như một mảng được phân đoạn và chỉ số mảng tương ứng với phần bù.
  • Nhà môi giới: Như chúng ta đã biết, một cụm Kafka bao gồm một hoặc nhiều máy chủ. Mỗi máy chủ có thể có một hoặc nhiều quy trình dịch vụ, vì vậy quy trình dịch vụ này được gọi là nhà môi giới. Chủ đề được tạo ra trong một nhà môi giới như vậy.
  • Zookeeper: Dịch vụ zk xuất hiện với tư cách là điều phối viên và chủ yếu được sử dụng để điều phối các nhà môi giới và người tiêu dùng. Trang web chính thức của zk đưa ra mô tả này:ZooKeeper cho phép các tiến trình phân tán phối hợp với nhau thông qua
    một không gian tên có thứ bậc chung của các thanh ghi dữ liệu (chúng tôi gọi những thanh ghi này
    znodes), giống như một hệ thống tệp. Tuy nhiên, điểm khác biệt giữa zk và hệ thống tệp tiêu chuẩn là zk là một hệ thống tệp bị hạn chế. Mỗi nút zk có thể phân bổ dữ liệu một cách độc lập và số lượng Zk chỉ có thể được sử dụng để lưu trữ. Phối hợp dữ liệu: thông tin trạng thái, cấu hình, thông tin cục bộ, v.v.
  • Nhà sản xuất: Nhà sản xuất được sử dụng để xuất bản dữ liệu và chọn phân vùng thích hợp của chủ đề để gửi. Để cân bằng tải, chiến lược phân phối tin nhắn đến các phân vùng có thể sử dụng chức năng thăm dò hoặc chức năng tùy chỉnh (băm).
  • Người tiêu dùng: được sử dụng để tiêu thụ dữ liệu.
30 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress