
kafka
文章平均质量分 94
小强同志
这个作者很懒,什么都没留下…
展开
-
Kafka性能优化之项目实践
Kafka可视化管理工具kafka-manager 安装及基本使用可参考:https://www.cnblogs.com/dadonggg/p/8205302.html 线上环境规划 JVM参数设置 kafka是scala语言开发,运行在JVM上,需要对JVM参数合理设置,参看JVM调优专题 修改bin/kafka-start-server.sh中的jvm设置 export KAFKA_HEAP_OPTS="‐Xmx16G ‐Xms16G ‐Xmn12G ‐XX:MetaspaceSi..原创 2022-02-07 21:00:20 · 592 阅读 · 0 评论 -
kafka设计原理详解
kafka设计原理详解 Kafka核心总控制器Controller 在Kafka集群中会有一个或者多个broker,其中有一个broker会被选举为控制器(Kafka Controller),它负责管理整个 集群中所有分区和副本的状态。 当某个分区的leader副本出现故障时,由控制器负责为该分区选举新的leader副本。 当检测到某个分区的ISR集合发生变化时,由控制器负责通知所有broker更新其元数据信息。 当使用kafka-topics.sh脚本为某个topic增加分区数量时,同样还.原创 2022-02-07 19:54:44 · 259 阅读 · 0 评论 -
高性能消息中间件Kafka实战
Kafka是最初由Linkedin公司开发,是一个分布式、支持分区的(partition)、多副本的(replica),基于zookeeper协 调的分布式消息系统,它的最大的特性就是可以实时的处理大量数据以满足各种需求场景:比如基于hadoop的批处理系 统、低延迟的实时系统、Storm/Spark流式处理引擎,web/nginx日志、访问日志,消息服务等等,用scala语言编写, Linkedin于2010年贡献给了Apache基金会并成为顶级开源 项目。 Kafka的使用场景 日志收集:一个公..原创 2022-02-07 15:34:04 · 1218 阅读 · 0 评论