Hadoop 在Spring云数据中运行MapReduce Jar

Hadoop 在Spring云数据中运行MapReduce Jar,hadoop,mapreduce,hadoop2,spring-cloud-stream,spring-cloud-dataflow,Hadoop,Mapreduce,Hadoop2,Spring Cloud Stream,Spring Cloud Dataflow,我需要在spring云数据流中运行mapreduce spring引导应用程序。通常,在scdf中注册的应用程序是使用“java-jar-name”命令执行的。但我的程序是mapreduce,必须使用“hadoop jar名称”执行。我如何做到这一点?在scdf中运行mapreduce应用程序的更好方法是什么?是否可以直接注册mapreduce应用程序 我正在使用本地数据流服务器注册应用程序。在SCDF中,运行JAR文件的命令格式由部署人员管理。例如,有本地部署器。云铸造等。。。有Hadoop/

我需要在spring云数据流中运行mapreduce spring引导应用程序。通常,在scdf中注册的应用程序是使用“java-jar-name”命令执行的。但我的程序是mapreduce,必须使用“hadoop jar名称”执行。我如何做到这一点?在scdf中运行mapreduce应用程序的更好方法是什么?是否可以直接注册mapreduce应用程序


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

在SCDF中,运行JAR文件的命令格式由部署人员管理。例如,有本地部署器。云铸造等。。。有Hadoop/Thread,但我相信它已经停产了。
鉴于部署者本身,您可以轻松实现自己的或甚至分叉/扩展,并仅修改所需内容。

为什么使用MapReduce而不是Spark或Beam?@cricket_007可能是因为这是他的组织强加给他的约束。你想过吗?@OlegZhurakousky也许,根据我的经验,我只使用Oozie/Airflow通过shell Action执行vanilla
java jar
命令。这是一些额外的信息——我可以通过修改本地部署器代码来使用hadoop命令。非常感谢你。但是mapreduce日志将转到stderr.log而不是stdout.log。你对此有什么意见吗?