亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > 幫助中心 > 正文

spring boot整合kafka過程解析

2024-07-09 22:43:20
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了spring boot整合kafka過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

一、啟動kafka

  啟動kafka之前一定要啟動zookeeper,因為要使用kafka必須要使用zookeeper。

  windows環境下啟動,直接使用kafka自帶的zookeeper:

  E:/kafka_2.12-2.4.0/bin/windows zookeeper-server-start.bat ../../config/zookeeper.properties

  接下來啟動kafka

  E:/kafka_2.12-2.4.0/bin/windows kafka-server-start.bat ../../config/server.properties

二、spring boot整合kafka項目實例

1.導入的maven

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

配置文件:

server.port=80#kafka地址,可以有多個spring.kafka.bootstrap-servers=127.0.0.1:9092#------生產者配置文件---------#指定kafka消息體和key的編碼格式spring.kafka.producer.key-serializer=org.apache.kafka.common.serialization.StringSerializerspring.kafka.producer.value-serializer=org.apache.kafka.common.serialization.StringSerializer#設置等待acks返回的機制,有三個值# 0:不等待返回的acks(可能會丟數據,因為發送消息沒有了失敗重試機制,但是這是最低延遲)# 1:消息發送給kafka分區中的leader后就返回(如果follower沒有同步完成leader就宕機了,就會丟數據)# -1(默認):等待所有follower同步完消息后再發送(絕對不會丟數據)spring.kafka.producer.acks=-1# 消息累計到batch-size的值后,才會發送消息,默認為16384spring.kafka.producer.batch-size=16384#如果kafka遲遲不發送消息(這里指的是消息沒堆積到指定數量),那么過了這個時間(單位:毫米)開始發送spring.kafka.producer.properties.linger.ms=1#設置緩沖區大小,默認是33554432#這個緩沖區是kafka中兩個線程里的共享變量#這個兩個線程是main和sender,main負責把消息發送到共享變量,sender從共享變量拉數據spring.kafka.producer.buffer-memory=33554432#失敗重試發送的次數spring.kafka.producer.retries=2#------消費者配置文件---------#指定kafka消息體和key的編碼格式spring.kafka.consumer.key-serializer=org.apache.kafka.common.serialization.StringSerializerspring.kafka.consumer.value-serializer=org.apache.kafka.common.serialization.StringSerializer#指定消費者組的group_idspring.kafka.consumer.group-id=kafka_test#kafka意外宕機時,再次開啟消息消費的策略,共有三種策略#earliest:當各分區下有已提交的offset時,從提交的offset開始消費;無提交的offset時,從頭開始消費#latest:當各分區下有已提交的offset時,從提交的offset開始消費;無提交的offset時,消費新產生的該分區下的數據、#none:當所有分區都存在已提交的offset時,從offset后開始消費;只要有一個分區不存在已提交的offset,則拋出異常spring.kafka.consumer.auto-offset-reset=earliest#自動提交offsetspring.kafka.consumer.enable-auto-commit=true#提交offset時間間隔spring.kafka.consumer.auto-commit-interval=100#消費監聽接口監聽的主題不存在時,默認會報錯因此要關掉這個spring.kafka.listener.missing-topics-fatal=false

2.創建topic

import org.apache.kafka.clients.admin.NewTopic;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;/** * 使用代碼創建的topic * 三個參數意思:topic的名稱;分區數量,新主題的復制因子;如果指定了副本分配,則為-1。 */@Configurationpublic class KafkaTopic {   @Bean  public NewTopic batchTopic() {    return new NewTopic("testTopic", 8, (short) 1);  }}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国内精品久久久久久影视8| 国产成人免费av电影| 国产97人人超碰caoprom| 亚洲精品国产品国语在线| 亚洲图片在线综合| 国产一区二区欧美日韩| 夜夜躁日日躁狠狠久久88av| 欧美激情亚洲精品| 欧美黑人国产人伦爽爽爽| 欧美日韩国产在线播放| 国产成人精品999| 日韩一区二区三区在线播放| 国产亚洲在线播放| 国产精品欧美日韩久久| 亚洲一区二区三区乱码aⅴ| 欧美高清不卡在线| 国产一区二区三区在线看| 久久精品99久久久香蕉| 91亚洲国产成人久久精品网站| 日韩视频在线观看免费| 91九色国产在线| 国产精品美女主播| 亚洲国产精品久久精品怡红院| 国产欧美日韩专区发布| 韩国精品久久久999| 国产91精品久久久久久| 日韩中文综合网| 欧美大片在线免费观看| 日韩亚洲国产中文字幕| 欧美电影免费观看高清| 亚洲自拍小视频| 精品日韩视频在线观看| 亚洲黄色av女优在线观看| 欧美极品第一页| 色悠悠久久久久| 欧美日韩成人免费| 精品一区二区三区三区| 欧美高清videos高潮hd| 亚洲美女性视频| 国产欧美 在线欧美| 欧美电影在线观看高清| 日韩69视频在线观看| 国产成人午夜视频网址| 91在线观看免费| 国产乱人伦真实精品视频| 亚洲一区av在线播放| 国产日韩欧美在线观看| 日韩av在线天堂网| 亚洲午夜精品久久久久久久久久久久| 日韩最新免费不卡| 日韩专区在线播放| 57pao国产成人免费| 国产一区二区三区精品久久久| 疯狂欧美牲乱大交777| 中文字幕国内精品| 欧美国产日韩中文字幕在线| 美女国内精品自产拍在线播放| 国产精品久久久久久久久久新婚| 欧美激情小视频| 国产成人精品a视频一区www| 成人性生交大片免费看小说| 免费不卡欧美自拍视频| 欧美猛少妇色xxxxx| 在线观看国产精品91| 欧美性xxxxx| 久久久视频在线| 久久久久久久成人| 欧美另类xxx| 欧美另类69精品久久久久9999| 中文字幕精品—区二区| 91美女片黄在线观| 国产精品美女无圣光视频| 欧美国产亚洲精品久久久8v| 久久久国产视频91| 久久av在线看| 亚洲一级黄色片| 永久免费毛片在线播放不卡| 国产精品福利在线| 欧美激情综合色综合啪啪五月| 自拍偷拍亚洲在线| 欧美在线精品免播放器视频| 国产成人avxxxxx在线看| 久久久久久久999| 91手机视频在线观看| 国产精品91在线观看| 高跟丝袜欧美一区| 国产在线高清精品| 欧美影院成年免费版| 欧美激情综合亚洲一二区| 欧美性受xxxx白人性爽| 国产精品久久久久一区二区| 亚洲精品视频在线播放| 自拍亚洲一区欧美另类| 国产精品小说在线| 精品露脸国产偷人在视频| 91夜夜揉人人捏人人添红杏| 久久久久久国产三级电影| 欧美激情精品久久久久久| 久久精品色欧美aⅴ一区二区| 亚洲免费视频在线观看| 欧美大片免费观看| 欧美亚洲成人免费| 亚洲成av人片在线观看香蕉| 丝袜一区二区三区| 亚洲丝袜av一区| 亚洲成人av片在线观看| 欧美一级淫片videoshd| 日韩中文字幕免费| 欧美激情亚洲激情| 在线观看日韩av| 国产成人一区二区三区小说| 成人97在线观看视频| 国产成人精品免高潮费视频| 国产精品九九久久久久久久| 欧美激情a∨在线视频播放| 精品久久久久久久久久国产| 国产精品久久久久免费a∨大胸| 欧美大全免费观看电视剧大泉洋| 亚洲精品丝袜日韩| 国产亚洲精品日韩| 亚洲精品综合久久中文字幕| 91视频国产精品| 午夜精品久久久久久久99热| 亚洲国产高清福利视频| 91在线直播亚洲| 国产欧美日韩高清| 久久露脸国产精品| 日韩在线视频国产| 国产成人精彩在线视频九色| 欧美视频国产精品| 日韩在线播放视频| 亚洲精品v欧美精品v日韩精品| 97精品伊人久久久大香线蕉| 日韩亚洲欧美成人| 69视频在线免费观看| 国产97在线|亚洲| 91在线免费网站| www.日韩欧美| 亚洲精品电影久久久| 久热精品视频在线观看一区| 欧美肥臀大乳一区二区免费视频| 91sao在线观看国产| 亚洲精品国产精品国自产观看浪潮| 欧美国产亚洲视频| 精品国产91久久久久久| 亚洲精品一区二区三区婷婷月| 中文字幕久久亚洲| 91禁外国网站| 国产精品亚洲综合天堂夜夜| 国产精品都在这里| 欧日韩不卡在线视频| 亚洲天堂开心观看| 国内揄拍国内精品| 欧美黑人极品猛少妇色xxxxx| 精品一区二区三区电影| 欧美在线观看视频| 精品国内自产拍在线观看| 日韩精品在线免费| 国产精自产拍久久久久久蜜| 欧美日韩在线免费观看| 97香蕉超级碰碰久久免费的优势| 国产精品久久久久高潮| 中文字幕欧美亚洲| 国产成人精品免高潮在线观看|