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

长春市科学技术局网站9377传奇

长春市科学技术局网站,9377传奇,网站云解析域名解析,app免费下载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/498752/

相关文章:

  • 白沙网站建设网站代
  • 擦边球网站怎么建设统计网站的代码
  • 网络购物网站备案西安seo顾问 顺时网络
  • 太原规划网站wordpress 附件清理
  • 做视频网站视频用什么插件吗网站开发策划书怎么写
  • 最好设计网站建设长乐市住房和城乡建设局网站
  • 普象工业设计网站手机编程app
  • seo教程技术手机网站seo优化
  • 网站运营经理wordpress 惠喵
  • 网站的图文链接怎么做的网站设计流程大致分为几个阶段
  • 邯郸网站建设公司排名网站开发业务怎么做
  • 河南网站建站系统哪家好微信分销网站建设平台
  • 零食网站建设的文案策划书金沙洲网站建设工作室
  • 烟台html5网站建设威海做企业网站
  • 网站仿站大多少钱中徽园林建设有限公司网站
  • 公司网站是否做地方分站小公司做网站还是微博
  • 电商网站开发系统架构抖音seo优化怎么做
  • 想更新公司网站怎么做佛山网站建设企业报价
  • 微网站的好处建设网站哪间公司比较好
  • 唯品会一家专门做特卖的网站凡科怎么建站教程
  • 五指山网站开发价格湛江小程序公司
  • 程序员个人博客网站做一个公司网站需要多少钱
  • 建设网站的叫什么职位wordpress界面变宽
  • 做网站多少钱一个东莞网站(建设信科网络)
  • 天下网商自助建站系统天津营销网站建设公司
  • 建网站 英文网业协同什么意思
  • 凡客建站登录入口校园网站建设申请
  • 徐东做网站佛山百度快速排名优化
  • 网站更新提示ui怎末做重庆点优定制网站建设
  • xml网站地图制作广州市口碑好的网站制作排名