运行 Spring 云数据中的 MapReduce Jar

Run MapReduce Jar in Spring cloud data

我需要 运行 一个 mapreduce spring 在 spring 云数据流中启动应用程序。通常在 scdf 中注册的应用程序是使用 "java -jar jar-name" 命令执行的。但是我的程序是一个 mapreduce,它必须使用 "hadoop jar jar-name" 来执行。我如何实现这一目标? 运行 scdf 中的 mapreduce 应用程序有什么更好的方法?是否可以直接注册 mapreduce 应用程序?

我正在使用本地数据流服务器注册应用程序。

在 SCDF 中,运行JAR 文件的命令格式由部署者管理。比如有local deployer。 Cloud Foundry 等...有 is/was Hadoop/YARN 但我相信它已停产。 鉴于部署者本身 is an SPI you can easily implement your own or even fork/extend local-deployer 并且只修改需要的内容。