2017-12-18 98 views
0

我正在测试NIFI中的流程,该流程使用REST API检查计数器的特定值。我能够从REST响应中提取正确的值。但是,当我检查“属性处理器上的路由”中的条件时,预期匹配条件的结果将路由到不匹配的处理器。Nifi:将属性处理器路由到错误的处理器

附件为: Flowconfiguration

我已经检查了我的回应是 “1”。但它的路由到不匹配的分支。 我使用的NIFI表达式语言有什么问题吗?

回答

2

贾西姆,

初始设置检查计数器属性,其中值为1

并修改等${counter:equals('1')} or ${counter:matches('1')}代替包含表达式语言。

因为包含不适合您的scanerio。

希望这对你有所帮助。

+1

伟大的+1 ....... – Kumar

+0

不要忘了接受这个答案,如果它的工作。 –