课程
/后端开发
/Java
/Kafka流处理平台
问题如图,topic1-part1和 topic1-part2 都是 leader 的情况下,可不可以保存在一个broker中?
2018-09-11
源自:Kafka流处理平台 3-2
正在回答
我感觉你这个说法有点问题。topic分为多个patition,多个patition又会分散在不同的server上,而每个patition为了保证高可用,一般会设置副本,但是每个patition只有一个Leader,这个Leader丢失,会有新的副本当leader。而你问的多个patition能不能在一个server上,一般分布式系统会用各种算法让各个server上的patition保持均衡,所以在同一个server上应该是可以的。
举报
作为模块解耦和大数据处理黏合剂的不二之选Kafka,你值得拥有!
1 回答topic和partition的问题
1 回答关于partition的一个问题?
3 回答1.kafka元数据有Broker,Topic,Partition,Producer,Consumer,Consumer Group这几个? 2.kafka元数据都存储在zookeepr服务器上, 所以需要使用zookeeper, 具体的消息不在zookeeper上?
4 回答请问提示broker不可用怎么处理
3 回答不停刷日志 这broker不可用