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

山东省建设工程造价管理协会网站品牌策划与设计

山东省建设工程造价管理协会网站,品牌策划与设计,seo专业实战培训,网站推广优化外链1、开启CheckPoint checkpoint可以定时将flink任务的状态持久化到hdfs中,任务执行失败重启可以保证中间结果不丢失 # 修改flink配置文件 vim flink-conf.yaml# checkppint 间隔时间 execution.checkpointing.interval: 1min # 任务手动取消时保存checkpoint execu…
1、开启CheckPoint

checkpoint可以定时将flink任务的状态持久化到hdfs中,任务执行失败重启可以保证中间结果不丢失

# 修改flink配置文件
vim flink-conf.yaml# checkppint 间隔时间
execution.checkpointing.interval: 1min
# 任务手动取消时保存checkpoint
execution.checkpointing.externalized-checkpoint-retention: RETAIN_ON_CANCELLATION
# 同时允许1个checkpoint执行
execution.checkpointing.max-concurrent-checkpoints: 1
execution.checkpointing.min-pause: 0
# 数据处理的语义
execution.checkpointing.mode: EXACTLY_ONCE
# checkpoint超时时间
execution.checkpointing.timeout: 10min
execution.checkpointing.tolerable-failed-checkpoints: 0
execution.checkpointing.unaligned: false
# 状态后端(保存状态的位置,hashmap:内存)
state.backend: hashmap
# checkpoint路径
state.checkpoints.dir: hdfs://master:9000/flink/checkpoint
2、编写一个Flnik SQL 脚本:
vim word_count.sql
-- 实时从kafka中读取单词,统计单词的数量,将结果保存到mysql中-- 1、创建source表
CREATE TABLE words (word STRING
) WITH ('connector' = 'kafka','topic' = 'words', -- 数据的topic'properties.bootstrap.servers' = 'master:9092,node1:9092,node2:9092', -- broker 列表'properties.group.id' = 'testGroup', -- 消费者组'scan.startup.mode' = 'earliest-offset', -- 读取数据的位置earliest-offset latest-offset'format' = 'csv' -- 读取数据的格式
);-- 2、创建sink表
CREATE TABLE word_count (word STRING,num BIGINT,PRIMARY KEY (word) NOT ENFORCED -- 主键
) WITH ('connector' = 'jdbc','url' = 'jdbc:mysql://master:3306/student','table-name' = 'word_count', -- 需要手动到mysql中创建表'username' ='root','password' ='123456'
);-- 3、编写sql处理数据将结果保存到sink表中
insert into word_count
select 
word,
count(1) as num
from
words
group by word;
3、使用sq-client.sh -f 启动脚本
sql-client.sh -f word_count.sql
 4、当任务失败的时候再重新启动任务:
-- 1、获取checkpoint的路径
/file/checkpoint/47ee348d8c9edadadfc770cf7de8e7ee/chk-23-- 2、再sql脚本中增加参数,增加到sql脚本的insert into 的前面
-- 指定任务会的checkpoint的地址
SET'execution.savepoint.path'='hdfs://master:9000/file/checkpoint/47ee348d8c9edadadfc770cf7de8e7ee/chk-23';-- 3、启动sql任务
sql-client.sh -f word_count.sql

http://www.yayakq.cn/news/453526/

相关文章:

  • 网站建设小组五类成员网站备案时 首页
  • 网站链接做appwordpress电商优秀
  • 网站建设方案总结评语哪里有制作网站系统
  • 建立网站建站程序移动端是什么意思
  • 丽水网站开发公司电话西安手机商城网站设计
  • thinkphp5 网站开发做小程序用什么软件
  • 门户网站怎么创建新手建设html5网站
  • 网站建设免费一站式外贸服务平台
  • 在网站做直播看电视剧免费的网站
  • 如何提高网站访问速度的文章网站模版安装教程
  • 找公司网站建设可以做设计私单的网站
  • 简述网站建设过程步骤海外seo托管
  • 苏州高端网站建设开发网站建设如何销售
  • 中国建设银行英文网站做思维导图的在线网站
  • 手机网站 推广网站经常修改好不好
  • 网站站内结构优化免费申请邮箱
  • 网站广告动图怎么做广州佛山建立网站的公司
  • 上海有名的网站建设公司有哪些用flask做网站
  • 网站备案升级可信网站申请
  • 雷州网站建设wordpress建站博客
  • 做网站项目怎么查网站做站点地图
  • 免费制造网站工程建设项目
  • 网站开发分析模板苏州网站优化
  • 建行网站会员是什么wordpress初始设置
  • 丝网外贸做哪些网站如何加快百度收录网站
  • 最新网站建设进度表网页设计师考证
  • 营销型网站建设开发价格免费咨询律师在线
  • 竞价单页网站策划设计制作汉中最新通知今天
  • 长春网站建设哪家专业福建城乡建设网站查询
  • 防城港市建设工程质量监督站网站iis网站属性怎么打开