例如,我想在 Spring-XD 中定义一个流,'source1 | sink1' 和 'source1' 模块有一个选项:'option1'。
我喜欢做的是将'source1'配置为具有多个实例(这在Spring-XD中是可行的),同时,我喜欢让'source1'的每个实例在'option1'上具有不同的值。
Spring-xd 中当前可用的 DSL 设计是否可行?
例如,我想在 Spring-XD 中定义一个流,'source1 | sink1' 和 'source1' 模块有一个选项:'option1'。
我喜欢做的是将'source1'配置为具有多个实例(这在Spring-XD中是可行的),同时,我喜欢让'source1'的每个实例在'option1'上具有不同的值。
Spring-xd 中当前可用的 DSL 设计是否可行?
你目前不能这样做,但你可以使用命名频道......
stream create --name foo --definition "source1 --option=x > queue:xx"
stream create --name bar --definition "source1 --option=y > queue:xx"
stream create --name baz --definition "queue:xx > sink1"