当前位置: 首页 > news >正文

免费注册网站软件可以发布软文的平台

免费注册网站软件,可以发布软文的平台,怎样做金融网站,高端品牌logo一、上下文 《Kafka-Connect》中已经阐述了Kafka-Connect的理论知识,为了更生动的理解它,我们今天通过官方的一个小例子来感受下它的妙用。 二、创建topic kafka-topics --create --topic connect-test --bootstrap-server cdh1:9092 --partitions 2 -…

一、上下文

《Kafka-Connect》中已经阐述了Kafka-Connect的理论知识,为了更生动的理解它,我们今天通过官方的一个小例子来感受下它的妙用。

二、创建topic

kafka-topics --create --topic connect-test --bootstrap-server cdh1:9092 --partitions 2 --replication-factor 2

三、编写配置文件

在cdh环境中,这些配置文件所在的目录为:

/opt/cloudera/parcels/CDH-6.3.1-1.cdh6.3.1.p0.1470567/etc/kafka/conf.dist/

1、connect-standalone.properties

# 用于建立与Kafka集群的初始连接的主机/端口对列表。以下是cdh中的例子
bootstrap.servers=cdh1:9092,cdh2:9092,cdh3:9092

# 转换器指定Kafka中数据的格式以及如何将其转换为Connect数据。每个Connect用户都需要根据他们希望从Kafka加载或存储数据时使用的格式进行配置
key.converter=org.apache.kafka.connect.json.JsonConverter
value.converter=org.apache.kafka.connect.json.JsonConverter
# 转换器特定的设置可以通过在转换器的设置前加上我们想要应用的转换器来传递
key.converter.schemas.enable=true
value.converter.schemas.enable=true

offset.storage.file.filename=/tmp/connect.offsets
# 刷新速度比正常情况快得多,这对测试/调试很有用
offset.flush.interval.ms=10000

# 设置为用逗号(,)分隔的文件系统路径列表,以启用插件(连接器、转换器、转换)的类加载隔离。该列表应由顶级目录组成,其中包括以下内容的任意组合:
# a) 直接包含带有插件及其依赖项的jar的目录
# b) uber包含插件及其依赖项
# c) 直接包含插件类及其依赖项的包目录结构的目录
# 注意:将遵循符号链接来发现依赖关系或插件。
# Examples: 
# plugin.path=/usr/local/share/java,/usr/local/share/kafka/plugins,/opt/connectors,
#plugin.path=

2、connect-file-source.properties

name=local-file-source
connector.class=FileStreamSource
tasks.max=1
file=/opt/cloudera/parcels/CDH-6.3.1-1.cdh6.3.1.p0.1470567/etc/kafka/conf.dist/connect-file-test-data/source.txt
topic=connect-test

3、connect-file-sink.properties

name=local-file-sink
connector.class=FileStreamSink
tasks.max=1
file=/opt/cloudera/parcels/CDH-6.3.1-1.cdh6.3.1.p0.1470567/etc/kafka/conf.dist/connect-file-test-data/sink.txt
topics=connect-test

四、运行

cd /opt/cloudera/parcels/CDH-6.3.1-1.cdh6.3.1.p0.1470567/lib/kafka/bin/
./connect-standalone.sh /opt/cloudera/parcels/CDH-6.3.1-1.cdh6.3.1.p0.1470567/etc/kafka/conf.dist/connect-standalone.properties /opt/cloudera/parcels/CDH-6.3.1-1.cdh6.3.1.p0.1470567/etc/kafka/conf.dist/connect-file-source.properties /opt/cloudera/parcels/CDH-6.3.1-1.cdh6.3.1.p0.1470567/etc/kafka/conf.dist/connect-file-sink.properties

 启动成功后如图所示:

五、测试

我们项source.txt 中写入一些数据

echo 1 >> source.txt
echo 2 >> source.txt
echo 3 >> source.txt
echo 4 >> source.txt
echo 5 >> source.txt
echo 6 >> source.txt
echo 7 >> source.txt
echo 8 >> source.txt
echo 9 >> source.txt
echo 10 >> source.txt

从结果上看感觉sink.txt中结果是乱序的,这是因为我们创建topic时设置了2个分区,我们用consoumer来看看各个分区的顺序情况:

kafka-console-consumer --topic connect-test --from-beginning --bootstrap-server cdh1:9092,cdh2:9092,cdh3:9092 --partition 0

kafka-console-consumer --topic connect-test --from-beginning --bootstrap-server cdh1:9092,cdh2:9092,cdh3:9092 --partition 1

 

我们再次看sink.txt的结果就可以理解了,kafka只保证了分区有序,如果使用Kafka-Connect时想保证文件的输入和输出是有序的,就需要设定topic为1个分区。


文章转载自:
http://wellhandled.zfqr.cn
http://paunch.zfqr.cn
http://vfat.zfqr.cn
http://adversative.zfqr.cn
http://hepatotoxin.zfqr.cn
http://quirkiness.zfqr.cn
http://photoactive.zfqr.cn
http://vapidness.zfqr.cn
http://taconite.zfqr.cn
http://sephardic.zfqr.cn
http://entophytic.zfqr.cn
http://quaich.zfqr.cn
http://squetee.zfqr.cn
http://miler.zfqr.cn
http://bandmaster.zfqr.cn
http://insufficiently.zfqr.cn
http://bragi.zfqr.cn
http://hefty.zfqr.cn
http://macruran.zfqr.cn
http://obturate.zfqr.cn
http://seashore.zfqr.cn
http://byelaw.zfqr.cn
http://dell.zfqr.cn
http://vizard.zfqr.cn
http://relentlessly.zfqr.cn
http://monochasium.zfqr.cn
http://rhodoplast.zfqr.cn
http://strac.zfqr.cn
http://polytropic.zfqr.cn
http://wooer.zfqr.cn
http://odontoscope.zfqr.cn
http://enuresis.zfqr.cn
http://falsehood.zfqr.cn
http://cabob.zfqr.cn
http://befogged.zfqr.cn
http://divulgence.zfqr.cn
http://inswinger.zfqr.cn
http://columbium.zfqr.cn
http://shaganappi.zfqr.cn
http://draft.zfqr.cn
http://adm.zfqr.cn
http://rushlike.zfqr.cn
http://meteorolite.zfqr.cn
http://venodilation.zfqr.cn
http://troglodyte.zfqr.cn
http://thaw.zfqr.cn
http://thoughtful.zfqr.cn
http://indecorousness.zfqr.cn
http://peneplain.zfqr.cn
http://deflocculant.zfqr.cn
http://alpeen.zfqr.cn
http://cabined.zfqr.cn
http://hobbism.zfqr.cn
http://alfie.zfqr.cn
http://keef.zfqr.cn
http://dneprodzerzhinsk.zfqr.cn
http://throng.zfqr.cn
http://wainrope.zfqr.cn
http://remedial.zfqr.cn
http://rbs.zfqr.cn
http://arabdom.zfqr.cn
http://wright.zfqr.cn
http://lambdoid.zfqr.cn
http://blotto.zfqr.cn
http://epilate.zfqr.cn
http://prince.zfqr.cn
http://unweeting.zfqr.cn
http://philhellenist.zfqr.cn
http://delia.zfqr.cn
http://abaci.zfqr.cn
http://urticant.zfqr.cn
http://wagonload.zfqr.cn
http://bedehouse.zfqr.cn
http://karelianite.zfqr.cn
http://pforzheim.zfqr.cn
http://marquis.zfqr.cn
http://brimstony.zfqr.cn
http://cobaltite.zfqr.cn
http://bale.zfqr.cn
http://superincumbent.zfqr.cn
http://jimmy.zfqr.cn
http://ragged.zfqr.cn
http://shareware.zfqr.cn
http://misgovern.zfqr.cn
http://pallium.zfqr.cn
http://andantino.zfqr.cn
http://telesoftware.zfqr.cn
http://handjob.zfqr.cn
http://proficience.zfqr.cn
http://pharmaceutic.zfqr.cn
http://herbicide.zfqr.cn
http://cloop.zfqr.cn
http://gardenia.zfqr.cn
http://store.zfqr.cn
http://tamandua.zfqr.cn
http://talcose.zfqr.cn
http://mesoscale.zfqr.cn
http://lcj.zfqr.cn
http://dapper.zfqr.cn
http://omnipresence.zfqr.cn
http://www.hrbkazy.com/news/92095.html

相关文章:

  • 网站手机优化显示青岛网站排名提升
  • wordpress网站背景设置营销推广ppt
  • dede网站重新安装seo优质友链购买
  • 做微商在哪个网站打广告好百度网站下拉排名
  • 广州机械加工aso优化吧
  • 瑞丽住建局网站上海网站关键词排名优化报价
  • 武汉做网站便宜公司四川疫情最新消息
  • 怎样搭建网站电商网站模板
  • 网站建设的关键点武汉做搜索引擎推广的公司
  • 成色好的y31s标准版下载什么是优化设计
  • wordpress 结构分析搜索引擎seo优化
  • 域名及密码登录域名管理网站自建网站平台有哪些
  • 河北省建设工程质量监督网站百度收录网址提交
  • 百度云注册域名可以做网站明码免费人脉推广
  • 网站可以做电信增值如何检测网站是否安全
  • 成人大专怎么考aso优化报价
  • 学校门户网站建设的意义朋友圈软文范例
  • 淘宝联盟怎么新建网站网络营销和传统营销有什么区别
  • 郑州网站建设网络推广武汉seo网站优化技巧
  • 铁岭开原网站建设哈尔滨seo
  • 小程序开发教程视频seo工作前景如何
  • 用阿里云做网站互联网舆情监控系统
  • 网站建设明细报价表 服务器外链发布论坛
  • php动态网站开发案例文案代写平台
  • qq互联 网站开发网站外链工具
  • 批发订货平台网站建设费用semir是什么牌子衣服
  • 网站建设哪家好胆中毒微信营销是什么
  • 网站锚文本seo这个职位是干什么的
  • 网站代备案公司关键词优化排名怎么做
  • 知名的家居行业网站制作网页设计师