Flink之重启策略
创始人
2024-12-14 13:05:12
0

目录

1、固定延迟重启策略

2、失败率重启策略

3、不重启策略


       在设置完 CheckPoint() 检查点机制后,不设置重启策略的话,,可以无限重启程序,那么设置的检查点机制也就没有什么意义了。因此,在生产实践中,当设置完检查点之后,我们要与之设置好重启策略,一般有三种策略可选。

1、固定延迟重启策略

 固定重启,最多重启三次,每次时间间隔 5s env.setRestartStrategy(RestartStrategies.fixedDelayRestart(3, Time.seconds(5)));

在新开的对应端口发送数据:nc -lk 9999

在map方法中添加测试逻辑,当输入A时,启动检查点重启策略,程序重启仍可正常运行

public Tuple2 map(String value) throws Exception {      if (value.equals("A")){         int p = 1/0;     }      return Tuple2.of(value,1); }

 

再次输入Java后,程序仍在运行,证明重启策略生效。

 

当输入三次A后,程序跳出,终止运行。

 

2、失败率重启策略

失败率重启,在一分钟内最多重启三次,每次间隔 2 s
env.setRestartStrategy(RestartStrategies.failureRateRestart(3,Time.minutes(1),Time.seconds(2)));

在新开的对应端口发送数据:nc -lk 9999

在控制台查看运行日志结果得知,当重启三次之后,输入Java仍可进行结果输出,当输入第四次A时候,程序跳出。

3、不重启策略

env.setRestartStrategy(RestartStrategies.noRestart());

在新开的对应端口发送数据:nc -lk 9999

在控制台查看日志信息,输入一次A程序就跳出。

相关内容

热门资讯

透视实锤(WpK)wpk透视辅... 透视实锤(WpK)wpk透视辅助工具(透视)详细辅助安装教程(切实是有挂)1、完成wpk透视辅助工具...
透视美元局(智星德州)智星德州... 透视美元局(智星德州)智星德州菠萝有挂吗(透视)一贯存在有挂(详细辅助存在挂教程)1、操作简单,无需...
aapoker挂!aapoke... aapoker挂!aapoker软件app,(aapokEr)好像真的有挂(详细辅助可靠教程)小薇(...
透视讲解(WPK)微扑克辅助软... 透视讲解(WPK)微扑克辅助软件(透视)详细辅助透视教程(竟然真的是有挂)暗藏猫腻,小编详细说明微扑...
透视讲解(德州扑克)智星德州菠... 透视讲解(德州扑克)智星德州菠萝偷偷看牌功能(透视)都是真的是有挂(详细辅助AI教程);1、智星德州...
aapoker发牌机制!aap... aapoker发牌机制!aapoker脚本透明,(aapokeR)其实真的是有挂(详细辅助教你教程)...
辅助透视(Wpk)微扑克辅助软... 辅助透视(Wpk)微扑克辅助软件(透视)详细辅助2025新版(一直存在有挂)1)微扑克辅助软件辅助挂...
透视辅助(来玩德州app)德扑... 透视辅助(来玩德州app)德扑之星辅助器购买(透视)都是是有挂(详细辅助微扑克教程)1、该软件可以轻...
aapoker外挂!aapok... aapoker外挂!aapoker 辅助工具,(aapoKER)一贯有挂(详细辅助新版2025教程)...
透视计算(WPK)微扑克ai辅... 透视计算(WPK)微扑克ai辅助器苹果版(透视)详细辅助安装教程(一直存在有挂)1、微扑克ai辅助器...