日韩性视频-久久久蜜桃-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的全部內容,希望文章能夠幫你解決所遇到的問題。

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

    主站蜘蛛池模板: 亚洲国产精品99久久 | www.av小说| 韩日免费av| 欧洲精品码一区二区三区免费看 | wwwwww日本 | 亚洲视频1区 | 美女视频黄是免费 | 国产福利一区二区三区在线观看 | 欧美巨大荫蒂茸毛毛人妖 | 久操视频精品 | 久久精品视频在线 | 欧美日韩午夜激情 | 欧美xxxx胸大 | 五月婷色| 嫩草一二三 | 超碰在线观看97 | 91丨九色丨黑人外教 | 艳妇乳肉豪妇荡乳av无码福利 | 免费毛片软件 | 国产免费成人av | 国产成人无码a区在线观看视频 | 日韩电影网站 | 国产精品久久久久久久久久免费 | 成人无码久久久久毛片 | av网站网址 | 久久久999精品视频 国产在线xx | 龚玥菲三级露全乳视频 | 五月伊人网 | 亚洲精品久久久乳夜夜欧美 | 在线手机av| 日本不卡一区 | 大尺度做爰呻吟舌吻网站 | 成人精品一区日本无码网 | 在线视频日本 | 亚洲不卡免费视频 | 殴美一级片 | 欧美色图3p | 日韩欧美在线一区二区 | 夫の上司に犯波多野结衣853 | 欧美精品动漫 | 久精品国产 | 99re这里只有精品在线观看 | 久久av免费观看 | 精品偷拍一区 | 一级特黄妇女高潮2 | 亚洲成人免费在线视频 | 国产中文字幕一区 | 欧美日韩国产专区 | 中文字幕制服丝袜 | 有码在线视频 | 免费看成人av | 日本啊啊视频 | 国产女18毛片多18精品 | 欧美成人国产va精品日本一级 | 久久精品无码一区二区三区免费 | 色哟哟入口国产精品 | www.超碰在线观看 | 日韩毛片高清在线播放 | 成人激情社区 | 久久精品人妻一区二区三区 | 日穴视频 | 亚色一区 | 成人三级图片 | 亚洲激情av在线 | 一本加勒比波多野结衣 | 91精品国产入口在线 | 中文无码熟妇人妻av在线 | 97精品视频| 免费视频a | 久久久久成人精品免费播放动漫 | 美女下部无遮挡 | 久久亚洲精| 成人亚洲欧美 | 欧美成人久久久免费播放 | 538在线精品 | 欧美视频亚洲 | 99久久婷婷国产综合精品电影 | wwyoujizzcom| 天天舔夜夜操 | 在线看片黄 | 日本学生初尝黑人巨免费视频 | 青青草逼 | 亚洲乱码国产乱码精品精大量 | 性生生活大片又黄又 | 中文字幕国产剧情 | 香蕉久久综合 | 男女涩涩网站 | 精品中文字幕一区 | 香蕉钻洞视频 | 欧洲精品一区二区三区 | 亚洲熟女一区二区三区 | 日本在线一级片 | 最新免费av网站 | 新天堂网 | 岛国av一区二区 | 天堂久久网 | 国产精品国产一区二区 | 亚洲久久久 | 国产激情小视频 |