application.properties的kafka配置
时间: 2023-08-06 21:05:17 浏览: 139
kafka详细配置
application.properties的kafka配置可以根据需要进行设置。以下是一些常见的配置参数及其说明:
1. broker.id:Kafka服务器的唯一标识符,集群模式下必须唯一且不可更改。
2. listeners:Kafka服务器的监听地址和端口。
3. log.dirs:Kafka消息存储的文件路径,可以配置多个路径,Kafka会选择拥有最少数据分区的路径进行存储。
4. num.recovery.threads.per.data.dir:启动或关闭Kafka时,日志需要启动或恢复的线程数量。
5. num.network.threads:处理网络请求的最大线程数。
6. num.io.threads:处理磁盘I/O的线程数。
7. background.threads:后台线程数。
8. queued.max.requests:等待IO线程处理的请求队列最大数。
9. socket.send.buffer.bytes:socket的发送缓冲区大小。
10. socket.receive.buffer.bytes:socket的接收缓冲区大小。
11. socket.request.max.bytes:socket请求的最大字节数。
12. num.partitions:每个topic的分区个数。
13. auto.create.topics.enable:是否允许自动创建topic。
14. default.replication.factor:一个topic默认分区的副本个数。
15. message.max.bytes:消息体的最大大小。
以上是一些常见的Kafka配置参数,可以根据实际需求进行配置。
#### 引用[.reference_title]
- *1* [apache kafka系列之server.properties配置文件参数说明](https://blog.csdn.net/lizhitao/article/details/25667831)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [02-Kafka之server.properties核心配置详解](https://blog.csdn.net/qq_39234967/article/details/126451936)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文