配置分启动配置(根据配置觉得如何构建任务,需要本地构建打包,这部分配置必须是本地配置)。
还有运行时候需要读取的配置(比如kafka ssl证书等),这部分可以放到hdfs等分布式存储中(只是举例,像kafka ssl需要修改源码才支持hdfs)。
至于jar的话,如果只是希望分开,对于提交时候是不是希望也避免提交呢?
(1)60MB的大jar包。解决:直接提交。
(2)10个6MB的jar包。解决:不清楚,1.10貌似还不支持的样子。
(3)9个jar不需要提交,仅提交1个用户代码包。解决:提前将9个jar部署到集群的flink的lib下。
—————————————————————————————————————————————————————
在 2020/8/11 上午11:16,“
[hidden email]”<
[hidden email]> 写入:
部署的能不能把依赖和配置文件单独出来指定,而不是打成一个jar,如果可以具体要怎么做?
发自我的iPhone