kafka的配置说明

kafka配置说明

1.服务端配置 config/server.properties

## 机器的唯一标识
broker.id

## kafka存放消息文件的路径
log.dirs

## Zookeeper server 列表 ,式为:p1:port,ip2:port,ip3:port
zookeeper.connnect

## broker用于接收producer消息的端口
port

## 单条消息的最大长度
message.max.bytes

## broker用于执行网络请求的IO线程数,不配置默认为8,server.properties默认是2可适当增大,
num.network.threads

## topic的默认分区数
num.partitions

##消息被删除前保存多少小时
log.retention.hours

##消息备份数目
default.replication.factor

## 用于复制leader消息到follower的IO线程数
num.replica.fetchers

2. consumer配置

### 消费者组id
group.id

###消费者id 自动生成
consumer.id

##定期写offsets到ZK中,记录消费过的位置,程序重新消费时可从zk里读取位置继续消费
auto.commit.enable

##写offsets到ZK的频率,多久写一次
auto.commit.interval.ms

常见错误:
代码生产者发送数据,最终超时消息未能发送给kafka服务

解决方案:
放开advertised.listeners注释修改如下 (一点要写ip不要写node01)
advertised.listeners=PLAINTEXT://192.168.71.106:9092

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值