部署动态配置的flink作业

时间:2020-10-28 22:23:04

标签: java apache-flink flink-streaming

我正在尝试构建功能,以基于一些其他元数据在我的代码中动态配置flink作业(Java),并将其提交给在会话群集中运行的flink。

Flink版本为1.11.2

我遇到的问题是如何向群集提供打包作业。当我尝试以下代码时

StreamExecutionEnvironment env = StreamExecutionEnvironment.createRemoteEnvironment(hostName, hostPort);
... configuring job workflow here...
env.execute(jobName);

我得到ClassNotFoundException的信息,指出我的映射功能的代码没有进入集群。有意义。

部署动态配置的flink作业而不是打包为jar文件而是临时生成的正确方法是什么?

谢谢

0 个答案:

没有答案