开发者社区 问答 正文

Flink:如何使用thin jar而不是fat jar?

我们目前正在使用maven-shade-plugin将我们的Flink应用程序部署为fat jar。问题是,每个应用程序jar最终大约130-140 MB,这是每次构建和部署的痛苦。有没有办法排除依赖关系,只是将一个thin jar部署到集群,大约50 kB?

展开
收起
flink小助手 2018-12-10 10:25:23 4608 分享 版权
1 条回答
写回答
取消 提交回答
  • flink小助手会定期更新直播回顾等资料和文章干货,还整合了大家在钉群提出的有关flink的问题及回答。

    您可以事先在Flink中将依赖项JAR放在集群中lib(请参阅避免动态类加载),并在每个作业提交时上传thinJAR。

    2019-07-17 23:19:03
    赞同 展开评论