嗨,伙计们,
我有Spring Cloud Data Flow的问题。我无法在预构建的应用程序流和自定义应用程序之间传输数据。
环境:
Kafka版本:0.10.2.1(2.11 scala版本)
Spring Cloud Data Flow版本:1.5.0
Spring启动版:2.0.2
问题:
我已经完成了tuto:https://docs.spring.io/spring-cloud-dataflow/docs/current/reference/htmlsingle/#_custom_processor_application
然后我注册了一个名为变压器的自定义应用程序(处理器类型)
picture
我创建了一个流,然后使用我的自定义应用程序进行部署。
- 问题1:自定义应用程序流的部署永远不会结束
picture
- 问题2:我不能在预先构建的应用程序流和自定义应用程序之间传输数据
这是transormer应用程序的标准:
picture
这是日志(接收器)的标准输出:
picture
我做过什么:
- 我也试过这个但同样的问题 - > Custom Stream Cloud Processor
- 我从其他网站尝试了很多其他的tutos ..
- 我尝试过不同版本的kafka:1.1.0,1.0.1
- 我已经阅读了Spring Cloud Stream的文档和Spring Cloud Data Flow的文档,
但我不知道我做了什么有什么问题。
提前感谢您提供的帮助。
答案 0 :(得分:0)
有人帮我解决了这个问题。
使用Spring的2.0.2版本,我的自定义应用程序流不起作用。但是当我使用Spring的1.5.13版本时,一切正常!
我希望它会帮助一些人。
答案 1 :(得分:0)
作为图像附加的日志不是很有用。如果您仍然使用它,那么查看实际日志会很好。您可以使用反引号编辑原始帖子或将日志作为gist上传并链接。
据我所知,您正在尝试针对旧的Kafka经纪人运行2.x Stream App。它应该仍然会在日志中显示为错误,因此查看详细信息将有助于对其进行故障排除。
另外,这里有Stream和Kafka compatibility matrix供您参考。