首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com ToB IT社区-企服评测·应用市场
»
论坛
›
数据库
›
Oracle
›
Flink难点和高频考点:Flink的反压产生缘故原由、排查思 ...
返回列表
发新帖
Flink难点和高频考点:Flink的反压产生缘故原由、排查思路、优化步伐和监控方法
[复制链接]
发表于 2024-10-31 22:56:40
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
目录
反压界说
反压影响
WebUI
监控
Metrics指标
backPressureTimeMsPerSecond
idleTimeMsPerSecond
busyTimeMsPerSecond
反压可视化
资源优化
算子优化
数据倾斜优化
复杂算子优化
背压机制
反压防备
性能
调优
内置工具
第三方工具
反压界说
在探讨Flink的
性能
优化时,我们首先需要理解反压这一关键概念。
反压
是指在Flink数据流处置惩罚中,当上游算子的生产速率凌驾下游算子的消耗能力时,导致数据积累的一种现象。这种环境通常发生在数据处置惩罚管道中的瓶颈处,可能是由于计算资源不足、网络耽误或其他
性能
限定因素引起的。
为了应对反压,Flink采取了信用为基础(Credit-based)的反压机制,在1.5
版本
后引入,该机制通过ResultPartition和InputGate之间传递反馈信息来动态调节数据传输速率,从而有效控制反压的流传。这种机制类似于TCP协议中的窗口机制,能够更好地适应不同场景下的数据处置惩罚需求,提高体系的团体吞吐量和稳定性。
反压影响
在探讨Flink作业的性能优化时,反压是一个不容忽视的紧张因素。它不仅会导致
作业耽误增长
,还会明显
降低团体处置惩罚速度
。特别是在处置惩罚大规模状态作业时,反压可能导致
算子频繁访问磁盘
存储
的状态数据
,进一步加剧性能瓶颈。
此外,长期存在的反压题目还可能引发
资源耗尽
回复
使用道具
举报
返回列表
浏览过的版块
人工智能
分布式数据库
Java
DevOps与敏捷开发
数据仓库与分析
.Net
SQL-Server
Mysql
网络安全
尚未崩坏
+ 我要发帖
登录后关闭弹窗
登录参与点评抽奖 加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表