Kafka 消息中间件
个人学习Kafka的一些源码积累,学习心得.
潇潇雨歇_
www
展开
-
Kafka搭建系统实时监控平台,到达时间阈值或者数量限制后并实现Redis日批量入库
代码:1.生产者import org.apache.kafka.clients.producer.Callback;import org.apache.kafka.clients.producer.KafkaProducer;import org.apache.kafka.clients.producer.ProducerRecord;import org.apache.kafka...原创 2019-11-22 14:51:18 · 766 阅读 · 0 评论 -
Kafka的多任务线程消费测试
代码:package com.weichai.kafka;import kafka.consumer.ConsumerIterator;import kafka.consumer.KafkaStream;/** * 消费者的线程执行 * @author lhy * @date 2018.10.09 */public class Consumer implements Ru...原创 2018-10-18 23:11:32 · 1053 阅读 · 0 评论 -
Kafka的单线程生产消费测试
代码:package com.weichai.kafka;import java.util.Properties;import kafka.javaapi.producer.Producer;import kafka.producer.KeyedMessage;import kafka.producer.ProducerConfig;/** * Kafka生产者的简单示例...原创 2018-10-18 23:03:57 · 1269 阅读 · 0 评论 -
Window系统下Kafka可视化管理工具Kafka-manager的安装与配置
一.准备工具 已编译好的Kafka-manager安装压缩包(下载) 二.操作步骤 1.解压缩安装包,最好跟之前的Kafka包,Zookeeper包在同一目录下,这样方便修改管理. 2.修改D:\KafkaTool\kafka-manager-1.3.3.16\conf目录下的application.conf文件,将kafka-manager.zkhosts修改为本地...原创 2018-10-13 09:33:10 · 5417 阅读 · 1 评论 -
Window系统下搭建Zookeeper和Kafka环境
一.准备工具 JDK 1.8 (此环境就不赘述,自行百度下载搭建) Zookeeper安装包(下载) Kafka安装包(下载)二.安装Zookeeper 下载好压缩包后,解压到本地磁盘,此处的解压路径为D:\KafkaTool\zookeeper-3.4.12 打开路径D:\KafkaTool\zookeeper-3.4.12\conf下的zoo_sample....原创 2018-09-29 22:06:56 · 992 阅读 · 1 评论 -
SpringBoot + Kafka模拟系统心跳监测告警功能
做一个简单的kafka消息发送订阅功能,使用心跳机制进行监测,监测系统的线上健康状态,通过消息队列给kafka服务端发送健康状态标识值,在系统内实时监听消费,并做相应的业务提醒操作。因为只是介绍kafka的实现原理,心跳监测这里就不详细介绍了,感兴趣的同学可以去学习Netty相关的知识。这里使用SpringBoot Task定时任务 + 时间戳取模 模拟了心跳监测出不同的系统状态给ka...原创 2019-10-09 15:58:14 · 1973 阅读 · 0 评论