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

工业设计大学排名qq群排名优化软件

工业设计大学排名,qq群排名优化软件,专注江苏网站建设,网站怎么做网站收录Flink系列之:动态发现新增分区 一、动态发现新增分区二、Flink SQL动态发现新增分区三、Flink API动态发现新增分区 为了在不重新启动 Flink 作业的情况下处理主题扩展或主题创建等场景,可以将 Kafka 源配置为在提供的主题分区订阅模式下定期发现新分区。…

Flink系列之:动态发现新增分区

  • 一、动态发现新增分区
  • 二、Flink SQL动态发现新增分区
  • 三、Flink API动态发现新增分区

为了在不重新启动 Flink 作业的情况下处理主题扩展或主题创建等场景,可以将 Kafka 源配置为在提供的主题分区订阅模式下定期发现新分区。要启用分区发现,请为属性partition.discovery.interval.ms设置一个非负值。

一、动态发现新增分区

flink程序增加自动发现分区参数:

  • flink.partition-discovery.interval-millis是一个配置属性,用于设置Flink作业中的分区发现间隔时间(以毫秒为单位)。
  • 在Flink作业中,数据源(例如Kafka或文件系统)的分区可能会发生变化。为了及时感知分区的变化情况,并根据变化进行相应的处理,Flink提供了分区发现机制。
  • flink.partition-discovery.interval-millis配置属性用于设置Flink作业在进行分区发现时的间隔时间。Flink作业会定期检查数据源的分区情况,如果发现分区发生了变化(例如增加或减少了分区),Flink会相应地调整作业的并行度或重新分配任务来适应新的分区情况。
  • 通过调整flink.partition-discovery.interval-millis的值,可以控制Flink作业进行分区发现的频率。较小的间隔时间可以实时感知到分区变化,但可能会增加作业的开销;较大的间隔时间可以减少开销,但可能导致较长时间的延迟。
  • 需要注意的是,flink.partition-discovery.interval-millis的默认值是5分钟(300000毫秒),可以根据具体需求进行调整。

二、Flink SQL动态发现新增分区

参数:scan.topic-partition-discovery.interval

CREATE TABLE KafkaTable (`event_time` TIMESTAMP(3) METADATA FROM 'timestamp',`partition` BIGINT METADATA VIRTUAL,`offset` BIGINT METADATA VIRTUAL,`user_id` BIGINT,`item_id` BIGINT,`behavior` STRING
) WITH ('connector' = 'kafka','topic' = 'user_behavior','properties.bootstrap.servers' = 'localhost:9092','properties.group.id' = 'testGroup','scan.startup.mode' = 'earliest-offset','format' = 'csv'
);

Connector Options:

OptionRequiredDefaultTypeDescription
scan.topic-partition-discovery.intervaloptional(none)Duration消费者定期发现动态创建的Kafka主题和分区的时间间隔。

三、Flink API动态发现新增分区

参数:partition.discovery.interval.ms

Java

KafkaSource.builder()    
.setProperty("partition.discovery.interval.ms", "10000"); 
// discover new partitions per 10 seconds

Python

KafkaSource.builder() \.set_property("partition.discovery.interval.ms", "10000")  # discover new partitions per 10 seconds
http://www.dt0577.cn/news/44540.html

相关文章:

  • 自己做网站需要服务器凡客建站
  • 做外汇必须要网站推广注册app拿佣金
  • 企业网站建设框架图搜索词
  • ppt模板百度网盘深圳网站关键词排名优化
  • 那些网站可以做信息推广seo是哪个英文的缩写
  • 境外建网站百度网址大全手机版
  • 网站采用什么字体龙华线上推广
  • 网站开发转包协议营销软件排名
  • 美克美家网站建设网络营销顾问工作内容
  • 网站建设公司墨子网络汽车推广软文
  • www.北京网站建设如何制作一个网页页面
  • 开公司做网站宁波网站优化公司推荐
  • 大连零基础网站建设教学公司微信推广引流加精准客户
  • 营销型企业网站制作公司高端企业网站定制公司
  • 织梦网站搬迁百度地图排名怎么优化
  • 网站优化的主要目的是什么怎么卸载windows优化大师
  • 日照企业网站建设微信营销软件排行榜
  • 学校网站管理系统关键词优化报价查询
  • 温州阿里巴巴网站建设百度电脑版下载安装
  • 2017政府网站设计方案站长之家ping
  • 加强网站建设技术培训如何开展网络营销
  • 高新网站开发建设多少钱进入百度官网首页
  • wordpress 页面内存大百度seo软件
  • 用aspx做的网站免费的短视频app大全
  • 长春市城乡建设局网站怎么建立一个网站
  • 微信微网站开发价格北京十大营销策划公司
  • 家庭nas可以做网站服务器免费建一级域名网站
  • 网站建设公司出路短视频营销的优势
  • win10建设网站画质优化app下载
  • 竹子建站免费版seo搜索推广