2017-08-09 95 views
0

這是nifi 1.3。nifi錯誤流不工作,除非隊列中的兩個文件

我有一個executeScript處理器通過故障流程連接到putSplunk處理器。我正在做一些測試,所以我現在使得executeScript處理器失敗,導致流文件進入失敗流程。流文件似乎在隊列中,並且不會被putSplunk處理器完全處理或至少未完全處理。如果我停止包含這些處理器的處理器組,然後在 流文件卡在故障流隊列中時再次啓動,那麼將流文件推送並在putSplunk處理器中處理。我已經在nifi 1.1中運行過了,我沒有遇到這個問題。到底是怎麼回事?

回答

0

我得到它的工作,以防萬一有人遇到這種情況。似乎它與調度程序有關,而我可以將putSplunk Timer設置爲1.1中的高秒數,似乎在1.3中我需要將秒數設置爲0或很短的時間,並且它似乎工作現在。也許它不會第一次運行,直到指定的秒數或有多個流文件排隊。成功和失敗被終止,所以沒關係。