-
大小: 18KB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2021-05-12
- 語(yǔ)言: Java
- 標(biāo)簽: kafka-java??
資源簡(jiǎn)介
用java實(shí)現(xiàn)向kafka寫數(shù)據(jù)以及從kafka消費(fèi)數(shù)據(jù),kafka版本支持0.10以上

代碼片段和文件信息
package?com.kafka.example;
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;
/**
?*?1.?啟動(dòng)生產(chǎn)服務(wù):bin/kafka-console-producer.sh?--broker-list?master:9092?--topic?test-group
?*/
public?class?SimpleComsumerGroup?{
????public?static?void?main(String[]?args)?{
????????Properties?props?=?new?Properties();
????????props.put(“bootstrap.servers“?“master:9092“);
????????props.put(“group.id“?“group1“);
????????props.put(“key.deserializer“?“org.apache.kafka.common.serialization.StringDeserializer“);
????????props.put(“value.deserializer“?“org.apache.kafka.common.serialization.StringDeserializer“);
????????KafkaConsumer?consumer?=?new?KafkaConsumer(props);
????????consumer.subscribe(Arrays.asList(“test2-group“));
????????while?(true)?{
????????????ConsumerRecords?records?=?consumer.poll(100);
????????????for?(ConsumerRecord?record?:?records)?{
????????????????System.out.printf(“offset?=?%d?key?=?%s?value?=?%s?topic?=?%s?partition?=?%d“
????????????????????????record.offset()?record.key()?record.value()?record.topic()?record.partition());
????????????????System.out.println();
????????????}
????????}
????}
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????634??2018-02-16?20:43??kafka\.idea\compiler.xm
?????文件????????510??2018-02-23?15:25??kafka\.idea\libraries\Maven__com_101tec_zkclient_0_8.xm
?????文件????????665??2018-02-23?15:25??kafka\.idea\libraries\Maven__com_fasterxm
?????文件????????616??2018-02-23?15:25??kafka\.idea\libraries\Maven__com_fasterxm
?????文件????????644??2018-02-23?15:25??kafka\.idea\libraries\Maven__com_fasterxm
?????文件????????537??2018-02-23?15:25??kafka\.idea\libraries\Maven__io_netty_netty_3_7_0_Final.xm
?????文件????????548??2018-02-23?15:25??kafka\.idea\libraries\Maven__javax_activation_activation_1_1.xm
?????文件????????482??2018-02-23?15:25??kafka\.idea\libraries\Maven__javax_mail_mail_1_4.xm
?????文件????????490??2018-02-23?15:25??kafka\.idea\libraries\Maven__jline_jline_0_9_94.xm
?????文件????????483??2018-02-23?15:25??kafka\.idea\libraries\Maven__junit_junit_3_8_1.xm
?????文件????????490??2018-02-23?15:25??kafka\.idea\libraries\Maven__log4j_log4j_1_2_15.xm
?????文件????????509??2018-02-23?15:25??kafka\.idea\libraries\Maven__net_jpountz_lz4_lz4_1_3_0.xm
?????文件????????590??2018-02-23?15:25??kafka\.idea\libraries\Maven__org_apache_kafka_connect_api_0_10_0_1.xm
?????文件????????597??2018-02-23?15:25??kafka\.idea\libraries\Maven__org_apache_kafka_connect_json_0_10_0_1.xm
?????文件????????604??2018-02-23?15:25??kafka\.idea\libraries\Maven__org_apache_kafka_kafka_clients_0_10_0_1.xm
?????文件????????604??2018-02-23?15:25??kafka\.idea\libraries\Maven__org_apache_kafka_kafka_streams_0_10_0_1.xm
?????文件????????571??2018-02-23?15:25??kafka\.idea\libraries\Maven__org_apache_zookeeper_zookeeper_3_4_6.xm
?????文件????????542??2018-02-23?15:25??kafka\.idea\libraries\Maven__org_rocksdb_rocksdbjni_4_8_0.xm
?????文件????????534??2018-02-23?15:25??kafka\.idea\libraries\Maven__org_slf4j_slf4j_api_1_7_21.xm
?????文件????????555??2018-02-23?15:25??kafka\.idea\libraries\Maven__org_slf4j_slf4j_log4j12_1_6_1.xm
?????文件????????587??2018-02-23?15:25??kafka\.idea\libraries\Maven__org_xerial_snappy_snappy_java_1_1_2_6.xm
?????文件????????443??2018-02-16?20:43??kafka\.idea\misc.xm
?????文件????????262??2018-02-16?20:43??kafka\.idea\modules.xm
?????文件???????8792??2018-02-26?15:30??kafka\.idea\uiDesigner.xm
?????文件??????46845??2018-02-26?15:41??kafka\.idea\workspace.xm
?????文件???????2762??2018-02-16?20:43??kafka\kafka-basic.iml
?????文件???????1870??2018-02-26?15:18??kafka\pom.xm
?????文件???????1378??2018-02-26?15:39??kafka\src\main\java\com\kafka\example\SimpleComsumerGroup.java
?????文件???????1272??2018-02-26?15:38??kafka\src\main\java\com\kafka\example\SimpleProducer.java
?????文件???????2698??2018-02-26?15:19??kafka\target\classes\com\kafka\example\SimpleComsumerGroup1.class
............此處省略22個(gè)文件信息
評(píng)論
共有 條評(píng)論