我正在探索spring-cloud-dataflow,我可以成功遍历twitterstream sample,而字段值计数器包含一些有用的值。
但我没有创建其他简单的例子:
stream create test --definition 'http --server.port=9999 | counter --name=httpcounter --store=redis' --deploy
或
stream create http-log --definition 'http --server.port=1234 | log' --deploy
stream create http-tap-counter --definition ':http-log.http > counter --name=http-tap-counter' --deploy
在这两种情况下,流都会被创建和部署,stream list
会显示它们,但在shell中执行“计数器列表”时,计数器不会显示。
我还在日志中验证http源是否正在接收一些输入。
为什么我在这里缺少创建一个简单的计数器的任何想法?
答案 0 :(得分:1)
我们最近使用counter
接收器解决了issue问题,此修复程序现已移植到stream-app-starters。此修复程序也包含在最近的1.0.0.M3 release中。
请尝试使用最新版本,如果您仍然遇到问题,请告知我们。
答案 1 :(得分:0)
我遇到了同样的问题。今天从git存储库更新spring-cloud-dataflow之后,样本现在适用于我。