我定义了以下流:
stream create aStream –definition “kafka –zkconnect=localhost:2181 --topic aTopic | aProcess"
我的问题是我应该如何编写aProcess以便它可以从内置kafka源模块接收数据(在String中)并打印数据?非常感谢。
答案 0 :(得分:0)
您不需要编写任何代码。您需要做的就是在流定义中指定接收器模块。
stream create aStream -definition“kafka -zkconnect = localhost:2181 --topic aTopic |登录" --deploy
将它写入XD容器的STDOUT,或者您可以使用File sink将其写入文件。您需要编写自定义模块的唯一时间是获取未在任何现成的源,接收器或处理器提供的功能, http://docs.spring.io/spring-xd/docs/current/reference/html/