Kafka
# Kafka
code&&coder
这个作者很懒,什么都没留下…
展开
-
SpringBoot整合Kafka(6)
SpringBoot整合Kafka(6)1 消息过滤器2 异常处理器1 消息过滤器息过滤器可以在消息抵达监听容器前被拦截,过滤器根据系统业务逻辑去筛选出需要的数据再交由KafkaListener处理package zhw.example.zhw.kafka;import org.apache.kafka.clients.consumer.ConsumerRecord;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import o原创 2020-07-19 16:58:34 · 311 阅读 · 0 评论 -
SpringBoot整合Kafka(5)
SpringBoot整合Kafka(5)1 消息转发1.1 @sendTo注解方式1.2 ReplyTemplate方式2 KafkaListener定时操作1 消息转发1.1 @sendTo注解方式配置ConcurrentKafkaListenerContainerFactory的ReplyTemplate,@SendTo是直接将监听方法的返回值转发对应的Topic中,但转发Topic成功后,不会被请求者消费! @Bean public ConcurrentKafkaListener原创 2020-07-19 16:42:33 · 404 阅读 · 0 评论 -
SpringBoot整合Kafka(4)
SpringBoot整合Kafka(4)1. Kafka事务配置1.1 @Transactional注解方式1.2 使用executeInTransaction方法2. 消息批量消费2.1 批处理监听器BatchListener3 监听Topic中指定的分区3.1 批处理监听器BatchListener3.2 消息产生者producer3.3 测试1. Kafka事务配置1.1 @Transactional注解方式配置KafkaTransactionManager,配置producerFactory并原创 2020-07-19 14:45:01 · 340 阅读 · 0 评论 -
SpringBoot整合Kafka(3)
SpringBoot整合Kafka(3)1. send发送消息1. sendDefault发送消息1.1 创建defaultKafkaTemplate1.2 消息生产者producer1.3 消息消费者consumer1.4 测试2. send带有时间戳的消息3. 使用ProducerRecord发送消息4. 使用Message发送消息2. KafkaTemplate异步发送消息2.1 消息结果回调类KafkaSendResultHandler2.2 消息生产者producer2.3 测试3. KafkaT原创 2020-07-18 18:38:26 · 498 阅读 · 0 评论 -
SpringBoot整合Kafka(2)
SpringBoot整合Kafka(二)1.kafka tool2可视化工具2.创建Topic2.1使用@Bean注解创建Topic2.2 修改分区数量3.查询Topic信息3.1创建测试类3.2测试结果4.JUnit单元测试4.1 pom.xml4.2 producerTest4.3 测试结果1.kafka tool2可视化工具Kafka Tool 2是一款Kafka的可视化客户端工具,可以非常方便的查看Topic的队列信息以及消费者信息以及kafka节点信息。下载地址:http://www.kafk原创 2020-07-18 15:03:17 · 392 阅读 · 1 评论 -
SpringBoot整合Kafka(1)
SpringBoot整合Kafka(一)1. 工程配置1.1工程目录1.2 pom.xml1.3 KafkaConfiguration1.4 生产者producer1.5 消费者consumer2.测试1. 工程配置1.1工程目录1.2 pom.xml <dependency> <groupId>org.springframework.kafka</groupId> <artifactId>转载 2020-07-17 14:21:21 · 473 阅读 · 0 评论 -
Kafka安装部署与测试
Kafka安装部署与测试1.软件配置1.1软件下载1.2配置文件修改log、data存储路径2.程序启动2.1启动zookeeper2.2启动kafka服务3.创建topic测试主题kafka4.创建生产者产生消息5.创建消费者接收消息1.软件配置1.1软件下载http://kafka.apache.org/downloads.html1.2配置文件修改log、data存储路径2.程序启动2.1启动zookeeper.\bin\windows\zookeeper-server-star原创 2020-07-16 21:43:25 · 532 阅读 · 0 评论