Data transmission method and device for Kafka cluster
A data transmission and clustering technology, applied in the field of data processing, can solve problems such as data loss, achieve the effect of improving reliability, reducing the risk of data loss, and ensuring accuracy
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0025] The embodiment of the present invention modifies the Kafka client. The Kafka client judges whether all Kafka cluster servers in the Kafka cluster can no longer be connected. In this case, the server status is reported to the caller. You can stop transmitting data to the Kafka cluster to minimize the risk of data loss.
[0026] figure 1 A hardware architecture diagram to which the data transmission device 200 of the Kafka cluster according to an embodiment of the present invention is applicable. In this embodiment, the characteristics of Kafka are used to realize a distributed, partitionable, multi-subscriber, redundant and durable service. Producer, broker and consumer are all distributed architectures. The Kafka client 120 (producer) caches the generated data to a local message queue and sends it to the KAFKA cluster 100 (broker) in a batch asynchronous sending manner. The KAFKA cluster 100 includes multiple servers 110. The Kafka cluster 100 can distribute the data tra...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


