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

如何处理 Flink 作业频繁重启问题?

分析&回答

Flink 实现了多种重启策略

  1. 固定延迟重启策略(Fixed Delay Restart Strategy)
  2. 故障率重启策略(Failure Rate Restart Strategy)
  3. 没有重启策略(No Restart Strategy)
  4. Fallback重启策略(Fallback Restart Strategy)

反思&扩展

  • Flink支持不同的重启策略,以在故障发生时控制作业如何重启
  • 默认的重启策略:如果没有启用 checkpointing,则使用无重启 (no restart) 策略。如果启用了 checkpointing,但没有配置重启策略,则使用固定间隔 (fixed-delay) 策略
  • 如果在工作提交时指定了一个重启策略,该策略会覆盖集群的默认策略默认的重启策略可以通过 Flink 的配置文件 flink-conf.yaml 指定。配置参数 restart-strategy 定义了哪个策略被使用。
  • 常用的重启:
    1. 策略固定间隔 (Fixed delay)
    2. 失败率 (Failure rate)
    3. 无重启 (No restart)
  • 重启策略可以在flink-conf.yaml中配置,表示全局的配置。也可以在应用代码中动态指定,会覆盖全局配置

喵呜面试助手:一站式解决面试问题,你可以搜索微信小程序 [喵呜面试助手] 或关注 [喵呜刷题] -> 面试助手 免费刷题。如有好的面试知识或技巧期待您的共享!

http://www.lryc.cn/news/153647.html

相关文章:

  • Windows 安装 RabbitMq
  • Mybatis的关系关联配置
  • 【知识积累】准确率,精确率,召回率,F1值
  • 什么是分布式系统?
  • [AGC043D] Merge Triplets
  • 2023年人工智能开源项目前20名
  • ThinkPHP 集成 jwt 技术 token 验证
  • gerrit 如何提交进行review
  • 罗勇军 →《算法竞赛·快冲300题》每日一题:“游泳” ← DFS+剪枝
  • 【教程】PyTorch Timer计时器
  • 因果推断(六)基于微软框架dowhy的因果推断
  • 探索隧道ip如何助力爬虫应用
  • 题目:2629.复合函数
  • 【实训项目】精点考研
  • 软件测试Pytest实现接口自动化应该如何在用例执行后打印日志到日志目录生成日志文件?
  • 深入理解作用域、作用域链和闭包
  • 7款适合3D建模和渲染的GPU推荐
  • 边缘计算物联网网关在机械加工行业的应用及作用分享
  • (笔记六)利用opencv进行图像滤波
  • WPF C# .NET7 基础学习
  • QT里使用sqlite的问题,好多坑
  • openGauss学习笔记-59 openGauss 数据库管理-相关概念介绍
  • Nginx安装与部署
  • Linux中Tomcat发布war包后无法正常访问非静态资源
  • 大数据、AI和云原生:引领未来软件开发的技术演进
  • Text-to-SQL小白入门(四)指令进化大模型WizardLM
  • 浅谈红队资产信息收集经验
  • list根据对象中某个字段属性去重Java流实现
  • 软件架构设计(三) B/S架构风格-层次架构(一)
  • 大端字节和小端字节