kafka版本:kafka_2.11-0.11.0.1.tgz

centos7

关闭防火墙:systemctl stop firewalld.service

在kafka中配置文件:

listeners=PLAINTEXT://192.168.80.132:9092

在java创建consumer:

package com.vincent;import org.apache.kafka.clients.consumer.ConsumerRecord;
import org.apache.kafka.clients.consumer.ConsumerRecords;
import org.apache.kafka.clients.consumer.KafkaConsumer;import java.util.Arrays;
import java.util.Properties;/*** Created with IntelliJ IDEA.* User: vincent* Date: 2017/10/26* Time: 14:39*/
public class Test {public static void main(String[] args) {Properties props = new Properties();props.put("bootstrap.servers", "192.168.80.132:9092");props.put("group.id", "test");props.put("enable.auto.commit", "true");props.put("auto.commit.interval.ms", "1000");props.put("session.timeout.ms", "30000");props.put("key.deserializer", "org.apache.kafka.common.serialization.StringDeserializer");props.put("value.deserializer", "org.apache.kafka.common.serialization.StringDeserializer");KafkaConsumer<String, String> consumer = new KafkaConsumer<>(props);consumer.subscribe(Arrays.asList("test"));while (true) {ConsumerRecords<String, String> records = consumer.poll(100);for (ConsumerRecord<String, String> record : records)System.out.printf("offset = %d, key = %s, value = %s", record.offset(), record.key(), record.value());}}
}

java客户端访问kafka相关推荐

  1. 【Java客户端访问Kafka】

    我是

  2. java客户端作为kafka消费者测试

    [README] 本文主要对 java客户端作为kafka 消费者进行测试, 生产者由 kafka客户端扮演: [1]普通消费者 设置消费者组: 重置消费者的offset, 即每次都从最头开始消费(默 ...

  3. java客户端作为kafka生产者测试

    [README] 1.本文主要对 java客户端作为kafka 生产者进行测试, 消费者由 centos的kafka命令行线程扮演: 2.消息发送: kafka的生产者采用异步发送消息的方式,在消息发 ...

  4. fastdfs java客户端_FastDFS的Java客户端访问

    FastDFS的Java客户端访问: 没前奏,直接上车. 1. 引入依赖: net.oschina.zcx7878 fastdfs-client-java 1.27.0.0 2.在项目resource ...

  5. Java客户端访问HBase集群解决方案(优化)

    测试环境:Idea+Windows10 准备工作: <1>.打开本地 C:\Windows\System32\drivers\etc(系统默认)下名为hosts的系统文件,如果提示当前用户 ...

  6. Apache Kafka-初体验Kafka(04)-Java客户端操作Kafka

    文章目录 操作步骤 Maven依赖 生产者 消费者 操作步骤 Maven依赖 核心依赖 kafka-clients <dependency><groupId>org.apach ...

  7. java客户端访问ApiServer(kubernetes-client使用)

    前言 使用kubernetes-client访问k8s apiserver,直接贴代码了 配置类ApiClientConfig(自己根据需要改) package com.pdd.transports. ...

  8. java客户端发消息到kafka

    前言 下面记录下如何使用kafka的java客户端向kafka的broker发送消息 1.导入maven依赖 <dependency><groupId>org.apache.k ...

  9. Kafka : Kafka入门教程和JAVA客户端使用

    目录 目录 Kafka简介 环境介绍 术语介绍 消费模式 下载 集群安装配置 命令使用 JAVA实战 参考文献 Kafka简介 由Scala和Java编写,Kafka是一种高吞吐量的分布式发布订阅消息 ...

最新文章

  1. 转载 jsonrpc环境搭建和简单实例
  2. 浅谈sql中的in与not in,exists与not exists的区别以及性能分析
  3. 回归分析和卡方检验的区别_11个常见的多变量分析方法
  4. Struts2 缺少包
  5. c语言结构共用体的作用,浅谈C语言共用体和与结构体的区别
  6. Ogre1.8.1 Basic Tutorial 6 - The Ogre Startup Sequence
  7. 6.TensorRT中文版开发教程-----从头搭建TensorRT深度学习推理引擎
  8. Java实现SM2算法(国密算法)
  9. redis mysql 雪崩_Redis雪崩和穿透问题
  10. svn update出现database is locked
  11. 怎么快速修改图片的像素?
  12. 儿童学计算机编程好处,儿童学习编程有什么好处
  13. 分形--Cantor三分集
  14. 工信部推进解除网链屏蔽,微信互联网要终结了?
  15. Flask框架详细教程
  16. 台式计算机网络共享,台式WIN7双网卡共享另外一部台式电脑上网设置
  17. 手机截屏直接分享反馈
  18. 分数如何进行竖式计算机,分数列竖式计算怎么写
  19. 智能导诊——融威众邦
  20. 【python】——爬虫03 数据提取[jsonpath模块、lxml模块]

热门文章

  1. SQL SERVER怎么去掉重复数据?
  2. 转]SQLServerDBA十大必备工具
  3. Oracle与OpenJDK之间的区别
  4. python与java、php、go的优势对比
  5. 比较好的anaconda下载网站
  6. 阿里天猫、蚂蚁最全一百多道面试题以及阿里P8架构技能树分享(含答案解析)
  7. 排序算法有哪些_超强整理,科班算法岗的秋招之路
  8. uni-app中使用lodash_uniapp适配到微信小程序注意事项
  9. dxf转nc代码软件_FastCAM激光版套料软件
  10. mysql 删除线程_mysql删除阻塞线程