日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Apache Storm:如何使用Flux配置KafkaBolt

發布時間:2023/12/3 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Apache Storm:如何使用Flux配置KafkaBolt 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

微型框架中的助焊劑可以幫助我們定義和部署Storm拓撲。

Flux有各種包裝器,可幫助您定義所需的流并初始化Bolts和Spouts(使用帶有或不帶有參數的構造函數,并通過反射自動調用自定義配置方法)。

您只需要使用Flux就是將其作為依賴項添加到“ pom.xml”中,通過單個YAML文件進行配置(請檢查助焊劑示例 ),然后將其用作主類以在Storm集群中部署拓撲(或作為本地測試)。

為了初始化KafkaBolt ,需要執行以下步驟:

  • 通過“ withTopicSelector ”方法定義“ topicSelector
  • 通過“ withTupleToKafkaMapper ”方法定義一個“ kafkaMapper”
  • 通過“ withProducerProperties ”方法定義一個“ kafkaProducerProps”
  • 使用以上配置初始化“ org.apache.storm.kafka.bolt.KafkaBolt
  • 在流中包含以上KafkaBolt
  • KafkaBolt的最小Flux配置示例:

    components:- id: "stringScheme"className: "org.apache.storm.kafka.StringScheme"- id: "stringMultiScheme"className: "org.apache.storm.spout.SchemeAsMultiScheme"constructorArgs:- ref: "stringScheme"- id: "zkHosts"className: "org.apache.storm.kafka.ZkHosts"constructorArgs:- "localhost:2181"- id: "topicSelector"className: "org.apache.storm.kafka.bolt.selector.DefaultTopicSelector"constructorArgs:- "myTopicName"- id: "kafkaMapper"className: "org.apache.storm.kafka.bolt.mapper.FieldNameBasedTupleToKafkaMapper"- id: "kafkaProducerProps"className: "java.util.Properties"configMethods:- name: "put"args:- "bootstrap.servers"- "localhost:9092"- name: "put"args:- "acks"- "1"- name: "put"args:- "key.serializer"- "org.apache.kafka.common.serialization.StringSerializer"- name: "put"args:- "value.serializer"- "org.apache.kafka.common.serialization.StringSerializer" bolts: - id: "bolt-kafka"className: "org.apache.storm.kafka.bolt.KafkaBolt"parallelism: 1configMethods:- name: "withProducerProperties"args: [ref: "kafkaProducerProps"]- name: "withTopicSelector"args: [ref: "topicSelector"]- name: "withTupleToKafkaMapper"args: [ref: "kafkaMapper"]streams:- name: "spout --> kafkaBolt"from: "spout-1"to: "bolt-kafka"grouping:type: LOCAL_OR_SHUFFLE

    有關完整的工作配置示例,請選中此項 ,可以像這樣使用 。

    在Storm上部署拓撲的示例命令:

    storm jar target/sentiment-analysis-storm-0.0.1-SNAPSHOT.jar org.apache.storm.flux.Flux --remote --c nimbus.host=192.168.1.200 src/test/resources/flux/topology_kafka.yaml

    KafkaSpout的助焊劑配置已作為官方助焊劑示例進行了描述。 Flux是一個非常有用的框架,它消除了定義和初始化拓撲所需的自定義代碼

    翻譯自: https://www.javacodegeeks.com/2016/05/apache-storm-configure-kafkabolt-flux.html

    總結

    以上是生活随笔為你收集整理的Apache Storm:如何使用Flux配置KafkaBolt的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 一区二区三区四区在线观看视频 | 91sex国产| 爱情岛论坛亚洲线路一 | 亚洲色成人网站www永久四虎 | 精品亚洲一区二区三区 | 国产精品久久久久久久久夜色 | 欧美黄色录像带 | 久久久久久九九九九 | 色哟哟欧美精品 | 插插插日日日 | 日韩亚洲视频在线观看 | 亚洲一区二区三区久久久成人动漫 | 日本国产在线播放 | 欧美成人精品 | 欧美国产片 | 亚洲国产免费av | 秋霞毛片少妇激情免费 | 视频区图片区小说区 | 国产色视频在线 | 亚洲精品1区2区 | 一区二区三区高清在线 | 亚洲欧美激情另类 | 一级特黄aaa大片 | 日韩亚洲欧美一区二区 | 老司机一区二区三区 | 亚洲成a人片 | 综合网色 | 伊人激情 | 亚洲天天影视 | 美女福利在线观看 | 极品在线观看 | av午夜激情 | 裸体美女免费视频网站 | 999这里只有精品 | 欧美日韩一二三四 | 丰满少妇一区 | 美女扒开内看个够网站 | 国产成人亚洲综合 | 国产精品白嫩极品美女视频 | 在线视频日韩 | 一区二区三区网站 | 亚洲综合久| 胖女人做爰全过程 | 国产69久久精品成人看 | 十八禁视频网站在线观看 | 色呦呦网| 91avcom| 天天摸天天爽 | 亚洲网站在线 | 国产高清精品在线观看 | 日韩无套无码精品 | 欧美,日韩,国产在线 | 日本一区二区久久 | 国产熟女高潮一区二区三区 | 激情偷乱人成视频在线观看 | 91黄在线看 | 影音先锋亚洲成aⅴ人在 | 最近最新最好看的2019 | 96精品视频| 亚洲一区激情 | 十八禁视频网站在线观看 | 神马久久久久久久久久久 | 精品欧美一区二区在线观看 | 天天拍天天射 | 国产精品jizz在线观看老狼 | 国产美女视频一区二区 | 国产中文字幕久久 | 成人免费在线电影 | 国产性在线 | 琪琪色影音先锋 | 天天插综合| 日韩视频在线免费播放 | 亚洲天堂不卡 | 久久美女免费视频 | 羞羞答答一区 | 白丝美女被草 | 久久9999久久免费精品国产 | 天天狠狠操 | 亚洲一区二区三区在线观看视频 | 欧美激情xxxxx| 欧美高清hd19 | 美女黄色大片 | 欧美高清性 | 欧美粗暴se喷水 | 亚洲最大成人综合网 | 徐锦江一级淫片免费看 | 少妇毛片一区二区三区 | 懂爱av| 久久影视一区二区 | 久久久精品久久久久 | 少妇中出视频 | 视频在线观看一区二区三区 | 日韩影视在线 | 香蕉视频99 | 精品久久久网站 | 亚洲欧洲精品一区二区三区 | 人人妻人人澡人人爽久久av | 欧美日韩视频免费观看 | 97精品人妻一区二区三区香蕉 |