在this指南中提到,在部署流时,可以为每个模块指定“标准”属性。 例如
dataflow:> stream deploy --name ticktock --properties "module.time.count=3,module.log.criteria=groups.contains('x')"
该解释仅说明此属性是根据“每个当前可用模块的属性”进行评估的。
但这是什么意思?考虑哪些属性?这个房产的目的是什么?例如,属性在所示示例中意味着什么:module.log.criteria=groups.contains('x')
?
这些“标准”是否表示模块传入消息的过滤条件?
还有其他文件吗?
答案 0 :(得分:2)
遗憾的是,我们的文档中存在错误。此功能过去常用于Spring XD,其中criteria
用于定位特定容器,Spring Cloud Data Flow不支持它,因为我们不再将其部署到容器,而是部署到目标平台:例如Cloud Foundry,Mesos,Kubernetes。
我们会更正文档。