簡體   English   中英

在一天結束時安排 NiFi 流的停機時間

[英]Schedule a downtime for NiFi flow at the end of the day

我有一個 Nifi 流,它從 Kafka 隊列讀取數據,將消息拆分為 2 個不同的組件,然后將其寫入 HDFS 中的 2 個不同位置。我想在一天結束時(晚上 11:45)安排 15 分鍾的停機時間至凌晨 12:00),這可以讓所有已拆分的消息從隊列中排出並在同一天到達相應的 HDFS 位置。 有沒有辦法完成這項工作?

我試過查看等待處理器。 我可以安排處理器在特定時間啟動,但我無法確定如何在上午 12:00 之后停止處理器。

我可以想到幾個實現選項,

  • NiFi REST API 調用停止-啟動需要的處理器
  • 路由 - 檢查當前時間戳是在晚上 11:45 到凌晨 12:00 之間,並每 15 分鍾將此類 FlowFiles 路由到帶有運行計划的LogAttribute

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM