我创建了一个Spring Batch应用程序,它从文件中读取数据并写入数据库 . 我想将输出数据写入Kafka . 我曾尝试使用Spring Cloud Data Flow,但甚至无法运行它 .

我按照那个教程:https://spring.io/guides/gs/batch-processing/

当我将其注册到Spring Cloud Data Flow时,它会将状态设置为N / A.我检查了那个教程:http://www.baeldung.com/spring-cloud-data-flow-batch-processing并将 @EnableTask 添加到我的应用程序类但结果是一样的 .

我的问题是:我想将数据写入Kafka并在Spring Cloud Data Flow上使用Spring Batch作业 . 我怎样才能做到这一点?