返回介绍

项目配置

发布于 2025-05-02 18:19:17 字数 972 浏览 0 评论 0 收藏

支持 Storm 包含在 flink-storm Maven 模块中。代码驻留在 org.apache.flink.storm 包中。

pom.xml 如果要在 Flink 中执行 Storm 代码,请将以下依赖项添加到您的。

<dependency>
  <groupId>org.apache.flink</groupId>
  <artifactId>flink-storm_2.11</artifactId>
  <version>1.7-SNAPSHOT</version>
</dependency>

请注意 :不要添加 storm-core 为依赖项。它已包含在内 flink-storm

请注意flink-storm 不是提供的二进制 Flink 发行版的一部分。因此,您需要 flink-storm 在提交给 Flink 的 JobManager 的程序 jar(也称为 uber-jar 或 fat-jar)中包含类(及其依赖项)。见 字计数风暴 中 flink-storm-examples/pom.xml 的一个例子,如何正确地打包罐。

如果你想避免大尤伯杯罐子,你可以手动复制 storm-core-0.9.4.jarjson-simple-1.1.jarflink-storm-1.7-SNAPSHOT.jar 进入 Flink 的 lib/ 每个群集节点的文件夹( 之前 在启动群集)。对于这种情况,仅将您自己的 Spout 和 Bolt 类(及其内部依赖项)包含在程序 jar 中就足够了。

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。