早上好,我使用的是Apache Nifi,不知有沒有人知道有什麼方法可以改變處理器的設置而不必停下來。或者一些可行的替代方法來防止信息的丟失。所述處理器運行時如何在不停止的情況下更新apache nifi處理器的配置?
由於
早上好,我使用的是Apache Nifi,不知有沒有人知道有什麼方法可以改變處理器的設置而不必停下來。或者一些可行的替代方法來防止信息的丟失。所述處理器運行時如何在不停止的情況下更新apache nifi處理器的配置?
由於
一個處理器的配置不能被改變,這是有意這樣做。這爲處理器的開發人員提供了保證,以便在onTrigger方法中可以保證所有屬性具有相同的值,以便在處理器啓動時通過驗證。
如果您可以更多地描述您的用例,我們可能會想出其他方法。
有一個替代解決方案。複製處理器會將其配置更新爲所需的配置。副本的輸出連接到下一個處理器。原始處理器停止並且其排隊連接到副本,然後打開。
以這種或那種方式,數據流必須被中斷,但是通過這種方式,需要更多時間在處理器中進行的更改可以首先在重複中進行,以減少中斷的影響越多越好。
關於