我们可以通过setParallelism增加非键控Windows的并行性吗?

时间:2017-06-04 11:16:24

标签: apache-flink flink-streaming

从下面的文章我们知道非键控流的并行性是1,那么我们可以通过setParallelism增加并行性吗? “在非键控流的情况下,您的原始流将不会被拆分为多个逻辑流,并且所有窗口逻辑将由单个任务执行,即并行度为1.”

https://ci.apache.org/projects/flink/flink-docs-release-1.3/dev/windows.html#keyed-vs-non-keyed-windows

1 个答案:

答案 0 :(得分:0)

只要您尝试使用setParallelism在All Window运算符中的流的运算符上设置不同于1的值,就会抛出异常。此功能也会公开,因为您可以使用forceNonParallel来确保无法覆盖相应运算符的并行性。