【发布时间】:2017-09-13 13:24:37
【问题描述】:
我使用值为“test”的 UpdateAttribute 处理器向我的流文件添加一个属性 (solrCoreSuffix)。然后,在我的 PutSolrContentStream 处理器中,我将 Solr Location 属性设置为:“http://localhost:8983/solr/mycore-${solrCoreSuffix}”。我希望 Solr 处理器尝试访问“http://localhost:8983/solr/mycore-test”,但如日志中所述,它会尝试访问“http://localhost:8983/solr/mycore-”。
此字段具有“支持表达式语言:true”,当检查队列中的流文件时,我可以看到我的属性具有正确的值,我可以在 PutFile 等其他处理器上使用此属性,例如,字段“Collection”具有相同的意外行为.
我看不出我在这里做错了什么,我错过了什么吗?
【问题讨论】:
标签: solr el apache-nifi