2017-08-06 35 views
0

我已經開始探索NiFi了。我已經建立了一些正在工作的流程。但是,如果我做了任何更改,我想每次清除所有隊列以測試流量。我知道我們可以停止並啓動每個處理器並逐步進行測試。但我想知道有沒有辦法可以一次清除所有隊列。如何一次清空Nifi中的所有隊列?

回答

1

停止nifi,刪除以下文件夾,並再次啓動它最簡單的方法:

  • content_repository
  • database_repository
  • flowfile_repository
  • provenance_repository

另一種方法使用nifi-api獲取所有隊列的列表,然後調用函數清空他們。

+0

嗨Daggett,謝謝你的回答。你能否詳細闡述如何以兩種方式來完成。有什麼確切的步驟來做到這一點。 –

相關問題