java - 如何在 Spring-XD 作业中使用 shellCommandProceccesor

标签 java spring hadoop spring-batch spring-xd

在 SPring XD 中,有一个通用模块可以使用 Shell Command Processor 运行 shell 命令。

Spring Common Processor Module Github

在开始主要工作(这是 MR/Hive/Pig 程序的序列)之前,我想在我的 Spring-XD 组合工作中利用 shell 命令。有没有办法在 XD-job 中实现这一点,而不是通过创建流。

我找不到任何用于运行 shell/bash 脚本以在我的 xd-job 中利用的 tasklet。

最佳答案

有一个shell处理器模块可用 OOTB。
您可以引用here了解更多详情。

关于java - 如何在 Spring-XD 作业中使用 shellCommandProceccesor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35788252/

相关文章:

scala - sbt无法解决依赖关系

hadoop - 如何将 PySpark worker 中的 numpy 数组保存到 HDFS 或共享文件系统?

通过堆栈跟踪的 Java 反射

java - 以编程方式设置 ImageView 的宽度和高度?

java - Sbt 找不到 Java

java - 在 SpringBoot 应用程序中使用 @RolesAllowed 的异常

java - 处理 ServletException - Java Servlet API 3.+

java - Spring MongoDb 数据库之间的切换

java - Hibernate - 不使用 import.sql 的种子数据库

java - 增加某个app的java堆空间