我正在探索 spring-cloud-dataflow,我可以成功浏览twitterstream 示例,并且 field-value-counters 包含一些有用的值。
但是我无法创建其他简单的示例,例如:
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 源正在接收一些输入。
任何想法为什么我在这里缺少创建一个简单的计数器?