zoukankan      html  css  js  c++  java
  • kafka部分重要参数配置-broker端参数

    broker端参数主要在config/server.properties目录下设置:

    启动命令:nohup ./kafka-server-start.sh -daemon ../config/server.properties &

    broker.id参数:Kafka使用唯一的一个整数来标识每个broker,全局唯一,默认-1,不指定则自动生成唯一值。

    log.dirs参数:指定了Kafka持久化消息的目录,默认为/tmp/kafka-logs

    log.retention.{hours|minutes|ms}参数:日志留存时间,默认只保留最近7天的数据。

    log.retention.bytes参数:空间维度上的留存策略,控制着Kafka集群需要为每个消息日志保存多大的数据。对于大小超过该参数的分区日志而言,Kafka会自动清理该分区的过期日志段文件。默认为-1,表示不依据日志大小来清除日志。

    zookeeper.connect参数:无默认值,可以为一个CSV(comma-separated values)逗号分隔值列表,如设置为zk1:2181,zk2:2181,zk3:2181。

    listeners参数:broker监听器的CSV列表,格式是[协议]://[主机名]:[端口], [[协议]://[主机名]:[端口]]。该参数主要用于客户端连接broker使用,可以认为是broker端开放给clients的监听端口。如果不指定主机名,则表示绑定默认网卡;如果主机名是0.0.0.0,则表示绑定所有网卡。

  • 相关阅读:
    Python装饰器学习(九步入门)
    jQuery练习题
    JavaScript 练习题
    Apache的安装与下载
    非常好用的CSS样式重置表
    表单练习
    shell命令lsof
    IndentationError: unindent does not match any outer indentation level
    Zabbix监控mysql主从复制状态
    Zabbix监控php-fpm status
  • 原文地址:https://www.cnblogs.com/csuliujia/p/9984476.html
Copyright © 2011-2022 走看看