kafka服务器默认接收最大消息,一文教你如何配置Kafka!

Broker配置

介绍完kafka的基本概念之后一篇文章让你快速上手Kafka,接下来说说Kafka的配置,Kafka涉及很多配置选项,涉及安装和调优的方方面面。不过大多数调优选项可以使用默认配置,除非对调优有特别的要求

注意:有一些配置项,在单机的时候可以直接使用默认值,但在部署到其他环境的时候,大部分的配置都是需要经过修改后才能用在集群里

一、常规基础配置

1、broker.id

一个单机的kafka服务器称为broker,每个broker都需要一个标识符,使用broker.id表示。它的默认值为0,也可以设置为其他任意的整数。但是这个值在整个kafka集群里必须是唯一的。建议是将他们设置为与机器名相关的整数,可以更好的进行机器名和id映射,例如机器名为项目名-1,那么broker.id设置为1

2、port

默认监听的是9092端口,修改该参数可以把它设置成其他任意可用的端口。如果使用1024以下的端口,需要使用root权限启动kafka(不建议)

3、zookeeper.connect

默认的是localhost:2181,用于指定保存broker元数据的Zookeeper地址。该配置参数是用逗号分隔的一组hostname:port/path列表,含义如下:

hostname:是Zookeeper服务器的机器名或IP地址

port:是Zookeeper的客户端连接端口

path:是可选的Zookeeper路径,作为Kafka集群的chroot环境,如果不指定,默认使用根路径

最好是在配置文件里指定一组Zookeepe

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值