zoukankan      html  css  js  c++  java
  • 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)集群数量最好是单数,因为超过一般故障集群就不能用了,设置为单数容错率更高。

     

  • 相关阅读:
    mybatis
    spring mvc
    Spring Boot2
    Spring AOP
    Spring Boot1
    Spring IOC
    Multiple_LinearRegression_Test2
    Multiple_LinearRegression_Test
    Simple_LinearRegression_Test
    写决策树时遇到的坑
  • 原文地址:https://www.cnblogs.com/xiaomingwang/p/11641739.html
Copyright © 2011-2022 走看看