• JAVA面试——kafka


    1、kafka可以脱离zookeeper使用吗?为什么?

    kafka不能脱离zookeeper单独使用,因为kafka使用zookeeper管理和协调kafka的节点服务器。

     

     

    2、kafka有几种数据保留的策略?

    kafka有两种数据保存策略:按照过期时间保留和 按照存储的消息大小保留。

     

     

     

    3、Kafka同时设置了7天和10G清除数据,到第五天的消息达到了10G,这个时候kafka将如何处理?

    这个时候kafka会执行数据清除工作,时间和大小不论满足条件,都会清空数据。

     

     

    4、什么情况会导致kafka运行变慢?

    1)cpu性能瓶颈

    2)磁盘读写瓶颈

    3)网络瓶颈

     

     

     

    5、使用kafka集群需要注意什么?

    1)集群的数量不是越多越好,最好不要超过7个,因为节点越多,消息复制需要的时间就越长,整个群组 的吞吐量就越低。

    2)集群数量最好是单数,因为超过一般故障集群就不能用了,设置为单数容错率更高。

     

  • 相关阅读:
    mysql book网盘
    mysql数据库测试库下载
    TEMP
    测试
    吴炳锡
    ACMUG
    mysql select语句执行顺序
    mysql mha高可用架构的安装
    执行计划解读 简朝阳 (Sky Jian) and 那蓝蓝海
    mysql字符串比较
  • 原文地址:https://www.cnblogs.com/xiaomingwang/p/11641739.html
Copyright © 2020-2023  润新知