你好:
       感谢你的回答,使用配置中心托管配置是可以解决这个问题。
其实我提问的初衷是想确认下flink自身在应用或部署层面上有没有相关的能力或使用技巧解决这个问题,或者是不是后续的演进已经考虑这方面的问题,
可能我还不知道,求社区大佬们指点。
我在用的版本是1.7.2



jinxiaolong_al...@163.com
 
发件人: huanqinghappy
发送时间: 2019-08-11 00:48
收件人: user-zh
主题: 回复:Flink命令提交任务时是否支持配置文件与任务jar包分离
你好:
      是不是可以直接使用配置中心 例如把配置信息写到zookeeper上 这样还能做到当配置信息更改后不应用也可以做相应改变
 
 
------------------------------------------------------------------
发件人:jinxiaolong_al...@163.com <jinxiaolong_al...@163.com>
发送时间:2019年8月10日(星期六) 00:32
收件人: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

回复