可以分离,客户端提交的时候,初始化是在客户端上完成的,JobGraph 提交到
JobManager 之后不需要配置文件了


-----邮件原件-----
发件人: user-zh-return-797-wxchunjhyy=163....@flink.apache.org
<user-zh-return-797-wxchunjhyy=163....@flink.apache.org> 代表
jinxiaolong_al...@163.com
发送时间: Saturday, August 10, 2019 12:33 AM
收件人: user-zh <user-zh@flink.apache.org>
主题: Flink命令提交任务时是否支持配置文件与任务jar包分离

各位社区大佬:
       请问使用Flink命令提交任务时是否支持配置文件与任务jar包分离。
比如我的任务自身有个配置文件job.yaml,目前该配置是打到jar包中随任务提交的,可
是有时候只是要调整下配置代码没改动也要重新打包发到环境上,感觉这样不灵活,
所以我想问下能不能单独把配置文件(可能是多个文件)放到一个目录下,然后提交任务
的时候指定配置文件或者是配置目录。
类似jobManager把这些配置分发到TaskManager的classPath下这样的逻辑,这样就不用
改下配置也要重新打包发到环境上了。
倒是有个-yt参数,但是这个是用来将指定的jar包传到容器中,不适用我说的场景吧。
各位大佬请问有没有好的办法或思路,求指导。

我用的flink版本是1.7.2



jinxiaolong_al...@163.com

回复