2017-12-18 97 views
0

我正在測試NIFI中的流程,該流程使用REST API檢查計數器的特定值。我能夠從REST響應中提取正確的值。但是,當我檢查「屬性處理器上的路由」中的條件時,預期匹配條件的結果將路由到不匹配的處理器。Nifi:將屬性處理器路由到錯誤的處理器

附件爲: Flowconfiguration

我已經檢查了我的迴應是 「1」。但它的路由到不匹配的分支。 我使用的NIFI表達式語言有什麼問題嗎?

回答

2

賈西姆,

初始設置檢查計數器屬性,其中值爲1

並修改等${counter:equals('1')} or ${counter:matches('1')}代替包含表達式語言。

因爲包含不適合您的scanerio。

希望這對你有所幫助。

+1

偉大的+1 ....... – Kumar

+0

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