weixin_43113933 2019-11-09 22:58 采纳率: 58.3%
浏览 564
已采纳

kafka宕机面试问题求解?

kafka集群中有3台机器,如果包括副本在内的机器全挂了怎么办?

  • 写回答

1条回答

  • 红尘丶世界 2020-03-24 07:57
    关注
    1. kafka的元数据信息是保存在zookeeper上的,可以通过zookeeper恢复对应关系,zookeeper中记录了broker的id 、消费者消费数据的offset,消费者与partition的对应关系(ConsumerA—> Partition-0, ConsumerB—> Partition-1) 2.通过kafka集群中的 .index 和 .log 文件进行数据的恢复 .index 和 .log文件是写在磁盘的,如果所有磁盘也坏了就彻底没办法了 集群宕机了不代表磁盘也坏了.
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 已采纳回答 9月25日

悬赏问题

  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器