上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 27 下一页
  2019年10月4日
摘要: kafka broker 对消费者进行组管理,需要知道消费者是否活着,因此客户端有心跳线程发送心跳。 3 个相关的参数: session.timeout.msheartbeat.interval.msmax.poll.interval.ms AbstractCoordinator.Heartbeat 阅读全文
posted @ 2019-10-04 23:04 偶尔发呆 阅读(2985) 评论(0) 推荐(0)
摘要: kafka java 客户端发送请求,大量使用 RequestFuture,因此先说明下该类。 RequestFuture 类的成员属性 listeners 是 RequestFutureListener 的集合,调用 complete 方法,会触发 listener 的 onSuccess 方法。 阅读全文
posted @ 2019-10-04 17:55 偶尔发呆 阅读(913) 评论(0) 推荐(0)
  2019年10月2日
摘要: 本文只跟踪消费者拉取消息的流程。对于 java 客户端, kafka 的生产者和消费者复用同一个网络 io 类 NetworkClient。 入口在 KafkaConsumer#pollOnce 中,抽出主要步骤: Fetcher#sendFetches ConsumerNetworkClient# 阅读全文
posted @ 2019-10-02 15:20 偶尔发呆 阅读(4642) 评论(0) 推荐(0)
  2019年10月1日
摘要: KafkaProducer 创建一个 KafkaThread 来运行 Sender.run 方法。 1. 发送消息的入口在 KafkaProducer#doSend 中,但其实是把消息加入到 batches 中: kafka 生产者是按 batch 发送消息,RecordAccumulator 类有 阅读全文
posted @ 2019-10-01 12:54 偶尔发呆 阅读(1338) 评论(0) 推荐(0)
  2019年9月26日
摘要: 用户在浏览器做一系列操作,后台服务怎么判断这些操作是来自同一个用户? 1. seesion 用户登录后,后台生成 sessionid 返回给浏览器,浏览器的每次请求带上 sessionid,后台关联 sessionid 和用户信息。在分布式系统中,需要使用 redis 或 memcached 等中间 阅读全文
posted @ 2019-09-26 11:36 偶尔发呆 阅读(161) 评论(0) 推荐(0)
  2019年9月16日
摘要: win7 virtualbox 版本: 6.0.12 r133076 (Qt5.6.2) centos7:3.10.0-957.27.2.el7.x86_64 1. virtualbox 中创建 centos 虚拟机:2 核,4G,20G磁盘 编辑 /etc/sysconfig/network-sc 阅读全文
posted @ 2019-09-16 17:50 偶尔发呆 阅读(2148) 评论(0) 推荐(1)
  2019年9月11日
摘要: kafka 版本:1.1.1 一个分区对应一个文件夹,数据以 segment 文件存储,segment 默认 1G。 分区文件夹: segment 文件: segment 的命名规则是怎样的? kafka roll segment 的逻辑:kafka.log.Log#roll 可以看到,segmen 阅读全文
posted @ 2019-09-11 11:46 偶尔发呆 阅读(786) 评论(0) 推荐(0)
  2019年9月10日
摘要: org.apache.kafka.clients.consumer.KafkaConsumer#pollOnce 结论就是:consumer 拉取到消息后,会更新保存的位点信息,下次拉取消息前,若自动提交的时间到了,就会把位点信息提交到 broker。 阅读全文
posted @ 2019-09-10 15:29 偶尔发呆 阅读(1972) 评论(0) 推荐(0)
  2019年9月9日
摘要: 命令行主类:org.apache.rocketmq.tools.command.MQAdminStartup 客户端创建 topic 程序参数:updateTopic -n localhost:9876 -c DefaultCluster -t topic-zhang org.apache.rock 阅读全文
posted @ 2019-09-09 15:55 偶尔发呆 阅读(5259) 评论(0) 推荐(0)
  2019年8月29日
摘要: 参考:https://www.cnblogs.com/huxi2b/p/10437844.html http://kafka.apache.org/documentation/#security_authz_examples kafka 版本 :2.3.0建立用户:kafka-configs.bat 阅读全文
posted @ 2019-08-29 11:24 偶尔发呆 阅读(2823) 评论(0) 推荐(1)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 27 下一页