在Elastic中保存数据无法正常工作

时间:2017-10-12 13:11:29

标签: apache-nifi

我在Nifi中创建了以下两个过程。基本上,第一个图像显示第1组,第二个图像显示第2组。这些是连续的过程组。

enter image description here

enter image description here

这些过程运行正常,但是从Elasticsearch保存和删除数据有一个奇怪的问题。 当我通过手动打开/关闭每个处理器来逐个执行这些处理器时,一切都很好。但是当我让它们一下子运行时,数据就不会存储在Elasticsearch中。我应该将数据两次发送到第一个进程的输入端口,只有在这种情况下它才会保存在Elasticsearch中。我不明白为什么会这样。

第一个流程组中最重要的部分(与问题相关)是Update data in ElasticSave data in Elastic。基本上,如果索引在Elastic中不存在,则会保存,否则会更新并发送到output

在第二个流程组中,最重要的部分是Save data in Elastic和后续的ReplaceText流程。看起来这三个进程都没有执行。只有当我手动打开/关闭每个后续流程时,它们才会被执行。

0 个答案:

没有答案