簡體   English   中英

是否可以在 apache Storm bolt 中實現定時器?

[英]Is it possible to implement a timer in apache Storm bolt?

當數據到達(輸入元組)時觸發 Bolt 的代碼。 即使在缺少輸入數據的情況下,我們如何在 Bolt 中編寫代碼以運行? 我的意思是,如果沒有元組到達,我們如何強制完成一個動作? 是否允許使用計時器?

螺栓的主要例程位於execute -Function 中,如此所述。 據我所知,當一個新的元組到達時,底層的supervisor會自動調用它,如果不分叉 Storm,這是你無法輕易改變的。 但是,如果您想在螺栓中有一個正在進行的例程,那么您可以在構造函數中啟動一個並行線程。

暫無
暫無

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

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