第9章 管理kafka
9.1 主题操作
9.1.1创建topic
3个必选参数:①主题名②复制系数③分区数
创建主题命令:P137
9.1.2 增加分区
1>基于键的topic订阅在添加分区会造成映射问题,建议一开始便设计好
2>无法减少分区数量,会造成消息乱序,只能重建topic
9.1.3 删除主题
【delete.topic.enable需为true,且删除主题为不可逆操作】
9.1.4 列出集群中所有主题
P139
9.1.5 列出主题详细信息
P139
9.12 消费者群组
9.2.1 列出并描述群组
P141
9.2.2 删除群组
旧版才可以删除群组,也可用于删除单个topic偏移量,单钥保证消费者暂停
9.2.3 偏移量管理
导出后导入,需关闭消费者
9.3 动态配置变更
9.3.1 覆盖主题的默认参数
P143
9.3.2 覆盖客户端的默认参数
P145
9.3.3 列出被覆盖的配置
P145
9.3.4 移除被覆盖的配置
P146
9.4 分区管理
9.4.1 首领选举
P146
9.4.2 修改分区副本
场景:①主题分区不均衡分布
②broker离线,分区不同步
③新加入broker
【重新分配时,会为每一个分区在新broker上添加新副本,复制完分区数据后删除旧副本,即updatre = insert + delete】
9.4.3 修改复制参数
在新分配分区时,在replicas中增加broker
9.4.4 转换存储日志片段
可查看消息内容,也可验证索引文件正确性
9.4.5 副本验证
重启后,从检查点之后开始复制
9.5 消费和生产
在验证应用程序时在控制台生产消费消息
9.5.1 控制台消费者
tips:__Consumer_offset(内部消费者偏移量信息保存topic)
9.5.2 控制台生产者
P155
9.6 客户端ACL
处理与客户端访问控制相关问题
9.7 不安全的操作
9.7.1 移动集群控制器
在zookeeper上删除某节点
9.7.2 取消分区重分配
P157
9.7.3 移除待删除topic
P158
9.7.4 手动删除topic
【需关闭全部broker】
&spm=1001.2101.3001.5002&articleId=152581009&d=1&t=3&u=eaef9b1a9dae436ea7f3f7287dbbc837)
2023

被折叠的 条评论
为什么被折叠?



