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程序就跳出。

相关内容

热门资讯

第七分钟带你透视!娱乐辅助系统... 第七分钟带你透视!娱乐辅助系统(辅助挂)果然真的是有挂(有挂分享)-哔哩哔哩;小薇(透视辅助)致您一...
窍门外挂!cloudpoker... 窍门外挂!cloudpoker怎么开挂,wepoker是不是有人用挂,可靠技巧(存在有挂)-哔哩哔哩...
第十分钟安装!pokemmo脚... 第十分钟安装!pokemmo脚本手机版,wepoker可以开透视吗,爆料教程(有挂实锤)-哔哩哔哩;...
第2分钟带你科普!上饶打炸辅助... 第2分钟带你科普!上饶打炸辅助,欢乐达人暗堡破解,实用技巧(确实有挂)-哔哩哔哩;打开点击测试直接进...
六分钟带你科普!赣牌圈挂安装图... 六分钟带你科普!赣牌圈挂安装图解(辅助挂)其实真的是有挂(确实有挂)-哔哩哔哩;1、不需要AI权限,...
经验外挂!impoker辅助,... 经验外挂!impoker辅助,we poker辅助器v3.3,透牌教程(揭秘有挂)-哔哩哔哩 >>您...
2分钟科普!wepoker怎么... 2分钟科普!wepoker怎么破解游戏,wepoker亲友圈有用吗,科技教程(真的有挂)-哔哩哔哩;...
2分钟带你发现!欢聚水鱼脚本,... 2分钟带你发现!欢聚水鱼脚本,金州水鱼挂图片,曝光教程(竟然有挂)-哔哩哔哩;打开点击测试直接进入微...
九分钟带你科普!闲聚大联盟辅助... 九分钟带你科普!闲聚大联盟辅助(辅助挂)果然是有挂(真实有挂)-哔哩哔哩;1、点击下载安装,闲聚大联...
绝活儿外挂!wepoker私人... wepoker私人局辅助开挂教程视频分享装挂详细步骤在当今的网络游戏中,wepoker私人局辅助作为...