上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 27 下一页
  2019年1月18日
摘要: AdminClient 类提供了创建、删除 topic 的 api。 在项目中创建了一个 AdminClient 对象,每次创建 topic 时,调用 如果长时间不使用这个对象,客户端与 broker 之间的连接会被关掉,相关的参数: 这个最大空闲参数在 broker 和 客户端都可以配置,即 br 阅读全文
posted @ 2019-01-18 17:52 偶尔发呆 阅读(3273) 评论(0) 推荐(0)
  2019年1月17日
摘要: kafka 的心跳是 kafka consumer 和 broker 之间的健康检查,只有当 broker coordinator 正常时,consumer 才会发送心跳。 consumer 和 rebalance 相关的 2 个配置参数: 参数名 --> MemberMetadata 字段 ses 阅读全文
posted @ 2019-01-17 14:16 偶尔发呆 阅读(5797) 评论(1) 推荐(0)
  2019年1月6日
摘要: Sender 类实现了 Runnable 接口,封装了具体的逻辑,发送消息和接收响应都在这个类中。 3. 执行回调 阅读全文
posted @ 2019-01-06 12:38 偶尔发呆 阅读(2261) 评论(0) 推荐(0)
  2018年11月9日
摘要: 阅读全文
posted @ 2018-11-09 12:08 偶尔发呆 阅读(432) 评论(0) 推荐(0)
  2018年9月20日
摘要: kafka 的 topic 由 partition 组成,producer 会根据 key,选择一个 partition 发送消息,而 partition 有多个副本,副本有 leader 和 follower 之分,producer 需要把消息发送到 partition 的 leader。 背景: 阅读全文
posted @ 2018-09-20 16:45 偶尔发呆 阅读(921) 评论(0) 推荐(0)
  2018年9月19日
摘要: 使用配额,可以统计 zk 某节点下的孩子数量和数据的字节数。 1. 创建节点 2.1 为节点设置 子节点 配额 2.2 设置数据配额 3. 在节点下添加子节点 4. 查询节点的统计信息 阅读全文
posted @ 2018-09-19 19:03 偶尔发呆 阅读(169) 评论(0) 推荐(0)
摘要: kafka 消息回溯 指定 offset 的 api KafkaConsumer#seek KafkaConsumer#seekToBeginning KafkaConsumer#seekToEnd 对应 assignedState(tp).seek(offset); assignedState(p 阅读全文
posted @ 2018-09-19 18:52 偶尔发呆 阅读(8534) 评论(0) 推荐(0)
  2018年9月18日
摘要: 1. 状态机 集群中的节点状态 2. 雪花(生成全局唯一id) https://mp.weixin.qq.com/s?__biz=MjM5NjQ5MTI5OA==&mid=2651746232&idx=1&sn=576f712a35093d1b5dba5096b9e5a819&chksm=bd12b 阅读全文
posted @ 2018-09-18 11:38 偶尔发呆 阅读(154) 评论(0) 推荐(0)
  2018年8月28日
摘要: 1. 从 GitHub 网站,git clone kafka 源码 2. 下载安装好 gradle,scala 2.1 从 dependencies.gradle 文件中找到 gradle 的版本,然后下载指定版本,并配置好 GRADLE_HOME 环境变量 3. 进入 kafka 项目目录,依次执 阅读全文
posted @ 2018-08-28 17:57 偶尔发呆 阅读(989) 评论(0) 推荐(1)
  2018年8月20日
摘要: 目的:有 user 和 t_order 两张数据表,表 user 的数据全部存放在 db1_zhang 中,表 t_order 的数据按 id 对 2 取模分别存放在 db1_zhang 和 db2_zhang 中。 1. 本地启动 2 个 MySQL 实例,端口分别设置为 3306 和 3307 阅读全文
posted @ 2018-08-20 19:22 偶尔发呆 阅读(1865) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 27 下一页