
kafka
文章平均质量分 55
咩哥无敌
这个作者很懒,什么都没留下…
展开
-
了解Kafka架构设计
AKF原则传统的单机应用存在容量有限、压力大、单点故障等问题,因此需将Kafka设计成一个分布式应用。按照微服务拆分原则之一的AKF原则从3个维度解决以上问题。Y轴:业务拆分通过定义Topic达到拆分业务的目的Z轴:数据分区在y轴上再拆分,对topic中的数据拆分成若干个PartitionX轴:绝对复制,横向拓展搭建partition副本,通过主备的方式解决单点故障问题Kafka高速读写策略通过采取了分区技术,并发度高,并且相同逻辑的数据将发往同一分区,以保障消息原创 2022-05-23 18:30:43 · 388 阅读 · 0 评论 -
Kafka2.13集群搭建
准备3台服务器,并配置hosts172.17.0.2 node0172.17.0.3 node1172.17.0.4 node2在其中一台服务器中搭建Zookeeper(单机或集群都可以)Zookeeper集群搭建参考链接下载Kafkawgethttps://mirrors.tuna.tsinghua.edu.cn/apache/kafka/3.2.0/kafka_2.13-3.2.0.tgz解压压缩包tar xf kafka_...原创 2022-05-19 17:44:41 · 912 阅读 · 0 评论 -
部署kafka集群后创建主题报错WARN [AdminClient clientId=adminclient-1] Error connecting to node 14ca304
[2022-05-19 06:58:54,549] WARN [AdminClient clientId=adminclient-1] Error connecting to node 14ca3043f87b:9092 (id: 0 rack: null) (org.apache.kafka.clients.NetworkClient)java.net.UnknownHostException: 14ca3043f87b: Name or service not known需要将14ca3043f原创 2022-05-19 15:04:24 · 2817 阅读 · 0 评论 -
Kafka基本使用
Kafka下载地址:Apache Kafka1.解压资源包tar xf kafka_2.12-3.1.0.tgz 2.进入Kafka目录cd kafka_2.12-3.1.0/3.启动内置zookeepernohup bin/zookeeper-server-start.sh config/zookeeper.properties > zoo.log &4.启动Kafkanohup bin/kafka-server-start.sh config/原创 2022-04-28 21:34:12 · 1547 阅读 · 0 评论