国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

kafka入門教程,介紹全面

這篇具有很好參考價值的文章主要介紹了kafka入門教程,介紹全面。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1、官網(wǎng)下載最新版本的kafka,里面已經(jīng)集成zookeeper。直接解壓到D盤

2、配置文件修改,config目錄下面的zookeeper.properties.? ?設(shè)置zookeeper數(shù)據(jù)目錄

dataDir=D:/kafka_2.12-3.6.0/tmp/zookeeper

kafka入門教程,介紹全面,kafka,分布式

3、修改kafka的配置文件server.properties.? ?主要修改內(nèi)容如下:

zookeeper.connect=localhost:2181

log.dirs=D:\\kafka_2.12-3.6.0\\logs

listeners=PLAINTEXT://localhost:9092

其他默認即可。

4、修改完成后進入bin目錄:啟動zookeeper和kafka,命令如下

zookeeper-server-start.bat ../../config/zookeeper.properties

kafka-server-start.bat ../../config/server.properties

5、命令行創(chuàng)建topic,命令如下:

kafka-topics.bat --create --bootstrap-server localhost:9092 --replication-factor 1 --partitions 1 --topic hello

6、創(chuàng)建生產(chǎn)者和消費者,測試。生產(chǎn)者輸入消息,消費者就會收到相應(yīng)的消息了?

kafka-console-producer.bat --broker-list localhost:9092 --topic hello

kafka入門教程,介紹全面,kafka,分布式

kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic hello--from-beginning

kafka入門教程,介紹全面,kafka,分布式

7、創(chuàng)建springboot工程,測試

引入依賴:

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>

<dependency>
<groupId>org.springframework.kafka</groupId>
<artifactId>spring-kafka</artifactId>
</dependency>

8、yml文件配置kafka

spring:
kafka:
bootstrap-servers: localhost:9092
producer:
acks: 1
retries: 3
batch-size: 16384
properties:
linger:
ms: 0
buffer-memory: 33554432
key-serializer: org.apache.kafka.common.serialization.StringSerializer
value-serializer: org.apache.kafka.common.serialization.StringSerializer
consumer:
group-id: helloGroup
enable-auto-commit: false
auto-commit-interval: 1000
auto-offset-reset: latest
properties:
request:
timeout:
ms: 18000
session:
timeout:
ms: 12000
key-deserializer: org.apache.kafka.common.serialization.StringDeserializer
value-deserializer: org.apache.kafka.common.serialization.StringDeserializer

9、使用springboot? ??KafkaTemplate發(fā)送消息

@RequestMapping(value = "/sendMessage", method = RequestMethod.GET)
public String sendMessage(String message) {
kafkaTemplate.send("hello", message);

return "發(fā)送成功~";
}

10、消息消費,


@KafkaListener(topics = "hello")
public void receiveMessage(ConsumerRecord<String, String> record) {
String topic = record.topic();
long offset = record.offset();
int partition = record.partition();
String message = record.value();

System.out.println("topic = " + topic);
System.out.println("offset = " + offset);
System.out.println("partition = " + partition);
System.out.println("message = " + message);
}文章來源地址http://www.zghlxwxcb.cn/news/detail-744934.html

到了這里,關(guān)于kafka入門教程,介紹全面的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 大數(shù)據(jù)學習初級入門教程(十七) —— Elasticsearch 8.7.0 完全分布式集群的安裝、配置、啟動和測試

    大數(shù)據(jù)學習初級入門教程(十七) —— Elasticsearch 8.7.0 完全分布式集群的安裝、配置、啟動和測試

    好久沒用 Elasticsearch 集群了,參考以前寫的《大數(shù)據(jù)學習初級入門教程(八) —— Elasticsearch 7.6.2 單節(jié)點的安裝、啟動和測試_elasticsearch 7.6.2需要專屬網(wǎng)絡(luò)_孟郎郎的博客-CSDN博客》、《大數(shù)據(jù)學習初級入門教程(九) —— Elasticsearch 7.6.2 偽分布式集群的安裝、配置、啟動和測

    2024年02月04日
    瀏覽(24)
  • Redis 全面入門教程

    Redis(Remote Dictionary Server)是一個開源的高性能鍵值存儲數(shù)據(jù)庫,常用于緩存、消息隊列和數(shù)據(jù)持久化等場景。 安裝和啟動 Redis:https://blog.csdn.net/weixin_43749805/article/details/131398922 使用 Redis 客戶端連接到 Redis 服務(wù)器,默認端口為 6379 SET 命令設(shè)置鍵值對, GET 命令獲取鍵對應(yīng)的

    2024年02月11日
    瀏覽(20)
  • HTML 全面入門教程:從基礎(chǔ)到高級

    HTML 全面入門教程:從基礎(chǔ)到高級

    HTML(Hypertext Markup Language)是用于創(chuàng)建網(wǎng)頁的標記語言。它定義了網(wǎng)頁的結(jié)構(gòu)和內(nèi)容,是前端開發(fā)的基礎(chǔ)。 代碼中,展示了一個簡單的 HTML 文檔結(jié)構(gòu),其中包含 !DOCTYPE 聲明、 html 元素、 head 元素、 body 元素和 h1 元素。 標題標簽( h1 - h6 ):用于定義標題級別: h1標題一/h1

    2024年02月11日
    瀏覽(26)
  • C生萬物 | 指針入門到進階史上最全面教程

    C生萬物 | 指針入門到進階史上最全面教程

    文章篇幅較長,可前往電腦端進行學習?? 之前很多粉絲私信我說 C語言指針 怎么這么難,看了很多視頻都學不懂,于是我寫了一篇有關(guān)指針從入門到進階的教學,幫助那些對指針很困擾的同學有一個好的學習途徑,下面是本文的參考配套視頻,出自b站【鵬哥C語言】,鵬哥講

    2024年02月04日
    瀏覽(25)
  • Apache Kafka 入門教程

    Apache Kafka 是由 Apache 軟件基金會開發(fā)的一個開源流處理平臺,用于處理實時的大規(guī)模數(shù)據(jù)流。Kafka 的目標是為了處理活躍的流式數(shù)據(jù),包括傳感器數(shù)據(jù),網(wǎng)站日志,應(yīng)用程序內(nèi)部的消息,等等。它可以處理成千上萬的消息,并讓你迅速地處理和存儲這些消息。在 Kafka 中,生產(chǎn)

    2024年02月15日
    瀏覽(25)
  • 【Kafka-3.x-教程】-【一】Kafka 概述、Kafka 快速入門

    【Kafka-3.x-教程】-【一】Kafka 概述、Kafka 快速入門

    【Kafka-3.x-教程】專欄: 【Kafka-3.x-教程】-【一】Kafka 概述、Kafka 快速入門 【Kafka-3.x-教程】-【二】Kafka-生產(chǎn)者-Producer 【Kafka-3.x-教程】-【三】Kafka-Broker、Kafka-Kraft 【Kafka-3.x-教程】-【四】Kafka-消費者-Consumer 【Kafka-3.x-教程】-【五】Kafka-監(jiān)控-Eagle 【Kafka-3.x-教程】-【六】Kafka 外

    2024年01月24日
    瀏覽(44)
  • ELK分布式日志收集快速入門-(一)-kafka單體篇

    ELK分布式日志收集快速入門-(一)-kafka單體篇

    JDK 安裝教程自行百度-這個比較簡單。 zookeeper zookeeper安裝參考地址((2條消息) 快速搭建-分布式遠程調(diào)用框架搭建-dubbo+zookper+springboot demo 演示_康世行的博客-CSDN博客) 修改zookeeper配合文件 啟動成功 開放端口號 下載kafka安裝包 安裝遇到的問題(由于網(wǎng)站證書不安全導(dǎo)致) 解

    2023年04月08日
    瀏覽(26)
  • 分布式消息流處理平臺kafka(一)-kafka單機、集群環(huán)境搭建流程及使用入門

    分布式消息流處理平臺kafka(一)-kafka單機、集群環(huán)境搭建流程及使用入門

    kafka最初是LinkedIn的一個內(nèi)部基礎(chǔ)設(shè)施系統(tǒng)。最初開發(fā)的起因是,LinkedIn雖然有了數(shù)據(jù)庫和其他系統(tǒng)可以用來存儲數(shù)據(jù),但是缺乏一個可以幫助處理持續(xù)數(shù)據(jù)流的組件。 所以在設(shè)計理念上,開發(fā)者不想只是開發(fā)一個能夠存儲數(shù)據(jù)的系統(tǒng),如關(guān)系數(shù)據(jù)庫、Nosql數(shù)據(jù)庫、搜索引擎等

    2024年02月16日
    瀏覽(50)
  • (四)kafka從入門到精通之安裝教程

    (四)kafka從入門到精通之安裝教程

    Kafka是一個高性能、低延遲、分布式的分布式數(shù)據(jù)庫,可以在分布式環(huán)境中實現(xiàn)數(shù)據(jù)的實時同步和分發(fā)。 Zookeeper是一種開源的分布式數(shù)據(jù)存儲系統(tǒng),它可以在分布式環(huán)境中存儲和管理數(shù)據(jù)庫中的數(shù)據(jù)。它的主要作用是實現(xiàn)數(shù)據(jù)的實時同步和分發(fā),可以用于實現(xiàn)分布式數(shù)據(jù)庫、

    2024年02月11日
    瀏覽(16)
  • Unity零基礎(chǔ)到入門 ??| 萬字教程 對 Unity 中的 Navigation導(dǎo)航系統(tǒng)基礎(chǔ) 全面解析+實戰(zhàn)演練【收藏不迷路】

    ??博客主頁:https://blog.csdn.net/zhangay1998 ??歡迎點贊 ?? 收藏 ?留言 ?? 如有錯誤敬請指正! ??本文由 呆呆敲代碼的小Y 原創(chuàng),首發(fā)于 CSDN ?? ??未來很長,值得我們?nèi)Ρ几案篮玫纳?

    2023年04月08日
    瀏覽(31)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包