![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
kafka
文章平均质量分 69
kafka
jiqiren1994
基本所有文章都是总结性质得文章,将网上大部分博主的内容整合了一下,加入了部分自己的理解,方便自己工作时查阅资料用,好处就是不用忘记了去搜各种文章。
展开
-
Kafka代码实战
一、 消息的发送与接收 生产者主要的对象有: KafkaProducer , ProducerRecord 。 其中 KafkaProducer 是用于发送消息的类, ProducerRecord 类用于封装Kafka的消息。KafkaProducer 的创建需要指定的参数和含义: 其他参数可以从 org.apache.kafka.clients.producer.ProducerConfig 中找到。 消费者生产消息后,需要broker端的确认,可以同步确认,也可以异步确认。 同步确认效率低,异步确认原创 2021-03-10 00:57:38 · 605 阅读 · 0 评论 -
kafka 学习
一、Kafka介绍 Kafka是最初由Linkedin公司开发,是一个分布式、分区的、多副本的、多生产者、多订阅者,基于zookeeper协调的分布式日志系统(也可以当做MQ系统),常见可以用于web/nginx日志、访问日志,消息服务等等,Linkedin于2010年贡献给了Apache基金会并成为顶级开源项目。 主要应用场景是:日志收集系统和消息系统。 Kafka主要设计目标如下: 以时间复杂度为O(1)的方式提供消息持久化能力,即使对TB级以上数据也能保证常数时间的访问性能。 高吞吐率。即使在非常廉原创 2021-03-10 00:20:08 · 165 阅读 · 0 评论 -
kafka 日志收集器实战
一、需求 使用Kafka做日志收集 实现 1、参考kafka学习 一文搭建相关得zookeeper集群与kafka集群。 2、根据ngx_kafka_module网址:https://github.com/brg-liuwei/ngx_kafka_module上得教程搭建nginx配置相关得日志接口。 3、启动nginx后,我们可以使用curl 进行测试,同时可以查看到kafka是否有收到相关得消息。 4、在前端封装用户得操作,比如点击了某个按钮,收藏了哪个商品等等,触发这些操作后发送post请求到原创 2021-03-09 23:54:23 · 229 阅读 · 0 评论