博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java 访问 kerberos 认证的 kafka
阅读量:5056 次
发布时间:2019-06-12

本文共 2774 字,大约阅读时间需要 9 分钟。

1 
2
5
4.0.0
6 7
com.ht
8
kafkatest
9
1.0-SNAPSHOT
10
11
12
13
org.apache.maven.plugins
14
maven-compiler-plugin
15
16
1.717
1.7
18
19
20
21
22 23 24
25
26
org.apache.kafka
27
kafka-clients
28
0.10.0.0
29
30
31

java 代码

1 import org.apache.kafka.clients.CommonClientConfigs; 2 import org.apache.kafka.clients.consumer.ConsumerRecord; 3 import org.apache.kafka.clients.consumer.ConsumerRecords; 4 import org.apache.kafka.clients.consumer.KafkaConsumer; 5  6 import java.util.Collections; 7 import java.util.Properties; 8  9 import static org.apache.kafka.clients.consumer.ConsumerConfig.*;10 11 /**12  * @author sunzq13  * @since 2017/8/2914  */15 public class Application {16     public static void main(String[] args) {17 18         Properties props = new Properties();19         props.put(BOOTSTRAP_SERVERS_CONFIG, "node1:6667,node2:6667,node3:6667,node4:6667");20         props.put(ENABLE_AUTO_COMMIT_CONFIG, "true");21         props.put(GROUP_ID_CONFIG, "test08291103");22 //      props.put(ConsumerConfig.CLIENT_ID_CONFIG, "test0829");23         props.put(AUTO_COMMIT_INTERVAL_MS_CONFIG, 1000);24         props.put(AUTO_OFFSET_RESET_CONFIG, "earliest");25         props.put(KEY_DESERIALIZER_CLASS_CONFIG, "org.apache.kafka.common.serialization.StringDeserializer");26         props.put(VALUE_DESERIALIZER_CLASS_CONFIG, "org.apache.kafka.common.serialization.StringDeserializer");27         props.put(CommonClientConfigs.SECURITY_PROTOCOL_CONFIG, "SASL_PLAINTEXT");28 29         KafkaConsumer
consumer = new KafkaConsumer<>(props);30 // topic name: test931 consumer.subscribe(Collections.singleton("test9"));32 while (true) {33 ConsumerRecords
records = consumer.poll(100);34 for (ConsumerRecord
record : records)35 System.out.printf("offset = %d, key = %s, value = %s%n", record.offset(), record.key(), record.value());36 }37 }38 }

启动参数

 -Djava.security.krb5.conf=c:\\app\\conf\\krb5.conf -Djava.security.auth.login.config=c:\\app\\conf\\kafka_jaas.conf  

 

windows 下记得用 \\ 

转载于:https://www.cnblogs.com/kischn/p/7447306.html

你可能感兴趣的文章
WPF星空效果
查看>>
WPF Layout 系统概述——Arrange
查看>>
PIGOSS
查看>>
几款Http小服务器
查看>>
iOS 数组排序
查看>>
第三节
查看>>
PHP结合MYSQL记录结果分页呈现(比较实用)
查看>>
Mysql支持的数据类型
查看>>
openSuse beginner
查看>>
Codeforces 620E(线段树+dfs序+状态压缩)
查看>>
Windows7中双击py文件运行程序
查看>>
Market entry case
查看>>
bzoj1230 开关灯 线段树
查看>>
LinearLayout
查看>>
学习python:day1
查看>>
css3动画属性
查看>>
第九次团队作业-测试报告与用户使用手册
查看>>
Equal Sides Of An Array
查看>>
CentOS笔记-用户和用户组管理
查看>>
Mongodb 基本命令
查看>>