[英]How to have one operator per vertex in Apache Flink?
我有一個流媒體作業,我正在 Apache Flink 中運行。
它由以下運算符組成:
如您所見,例如,第 3 步和第 4 步合並在一起。 我的問題是,由於我想測量每個步驟的吞吐量和延遲,有沒有辦法在自己的頂點上拆分每個運算符? 在此示例中:為 groupBy-Aggregation 設置一個節點,為過濾器 function (endsWith) 設置另一個節點。
提前致謝: :)
你可以這樣做
env.disableOperatorChaining();
但是,您應該預計這會降低性能,可能會顯着降低。 有關此內容的更多信息,請參閱Flink disableOperatorChaining 性能影響。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.