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

Apache flink ApacheFlink:如何在不重新启动作业的情况下重新加载更新的jar?,apache-flink,flink-streaming,dynamic-class-loaders,Apache Flink,Flink Streaming,Dynamic Class Loaders,我的Flink作业有一个客户机提供的jar文件,我可以将其存储在/lib文件夹中。有没有办法在不重新启动集群的情况下重新加载更新的jar文件?没有,这在当前版本(Flink 1.4.0,2017年12月)中是不可能的 Flink提供保存应用程序的状态。 如果要更改应用程序的代码(或依赖项),zou必须获取保存点,更新代码/依赖项,然后从保存点重新启动应用程序 此技术还可用于向上或向下扩展应用程序或迁移应用程序。谢谢。这是否在未来版本的范围内?我不知道这方面的努力。社区正在致力于加快存储点和恢复周

我的Flink作业有一个客户机提供的jar文件,我可以将其存储在/lib文件夹中。有没有办法在不重新启动集群的情况下重新加载更新的jar文件?

没有,这在当前版本(Flink 1.4.0,2017年12月)中是不可能的

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


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

谢谢。这是否在未来版本的范围内?我不知道这方面的努力。社区正在致力于加快存储点和恢复周期。如果作业暂时停止(即未发生故障),则可以在本地保存数据并重新启动进程。