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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

flux storm_Apache Storm:如何使用Flux配置KafkaBolt

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

flux storm

微型框架中的助焊劑可以幫助我們定義和部署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

    flux storm

    總結

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

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

    主站蜘蛛池模板: 久久99国产精品成人 | 国产亚洲成人精品 | 亚洲h网站| 草一色| 国产成人啪精品 | 精品区一区二区 | 亚洲视频欧洲视频 | 日本大奶少妇 | 日本一区二区在线视频 | 岛国精品| 在线播放91灌醉迷j高跟美女 | 国产天天操| 国产一区二区免费在线观看 | 欧美激情综合网 | www国产视频| 蜜臀av性久久久久av蜜臀妖精 | 一区二区91 | 国产精品久久久久久久久绿色 | 日本少妇三级 | 99福利视频导航 | 日本一区中文字幕 | av噜噜| 口舌奴vk| 天堂视频免费 | 男女污污视频在线观看 | 国产精品九 | 一本大道久久a久久综合婷婷 | 日本嫩草影院 | 天天天天天天天干 | 亚洲精品国产成人久久av盗摄 | 日韩精品字幕 | 熟女人妻在线视频 | 成人免费不卡视频 | 欧美激情精品久久久久久免费 | 天天做天天躁天天躁 | 色多多网站 | 亚洲激情a | 日韩av综合网站 | 亚洲无限码 | 黄色成年人| 96日本xxxxxⅹxxx17| 性色浪潮| 伊人春色网 | 成人中文网 | 特黄在线 | 国产www | 91精品国产综合久久久蜜臀 | 丰满少妇高潮一区二区 | 国产成人精品免费视频 | 天天天操操操 | 国产精久久久久 | 欧美风情第一页 | 大奶一区 | 日本xxxxxwwwww | 光棍影院一区二区 | 浮力影院国产第一页 | 一区二区三区四区视频 | 五月开心婷婷 | 成人免费av片 | 日日碰狠狠添天天爽无码 | 中国女人特级毛片 | 欧美专区 日韩专区 | 国产区免费 | 四虎永久免费在线观看 | 国产精品一区二区亚洲 | 国产 日韩 欧美 精品 | 国产黄色一级 | 国产一道本 | 极品少妇视频 | 日本男男激情gay办公室 | 操模特 | 精品免费视频 | 99久久免费精品 | 99久久99久久精品国产片果冰 | 少妇毛片一区二区三区粉嫩av | 欧美性猛交ⅹxxx乱大交3 | 婷婷激情小说网 | 天天摸日日操 | 91av视频网站 | 特黄特色大片免费 | 国产成人精品一区二区三区视频 | 欧美一级片网站 | 国产乱码精品一区二区三区五月婷 | 亚洲视频中文字幕在线观看 | 一本高清视频 | 亚洲专区欧美 | 成人激情综合 | 午夜777 | 日韩中文一区二区 | 免费看a网站 | 欧日韩在线 | 亚洲免费精品视频 | 亚洲中文字幕视频一区 | 精品亚洲国产成av人片传媒 | 午夜在线小视频 | 亚洲日本激情 | 国产成人a亚洲精v品无码 | 日韩第二页 | 久久高潮视频 |