Apache Flink:如何在不重新启动工作的情况下重新加载更新的jar?

时间:2017-12-15 03:58:57

标签: apache-flink flink-streaming dynamic-class-loaders

我的Flink作业有一个客户端提供的jar文件,我可以将其保存在/ lib文件夹中。有没有办法重新加载更新的jar文件,而无需重新启动群集?

1 个答案:

答案 0 :(得分:2)

不,当前版本无法做到这一点(Flink 1。4。0,2017年12月)。

Flink提供savepoints来保存应用程序的状态。 如果要更改应用程序的代码(或依赖项),则必须使用保存点,更新代码/依赖项,然后从保存点重新启动应用程序。

此技术还可用于向上或向下扩展应用程序或迁移它。