并行度一般配置为CPU核心数的2-3倍。
并行度配置的几个层次如下所示。从上到下作用范围依次增大,但是上面的配置可以覆盖下面的配置。
- 算子层次。算子的
setParallelism
方法 - 执行环境层次。env的
setParallelism
方法 - 客户端层次。提交任务时候的
-p
参数 - 系统层次。
flink-conf.yaml
配置文件,parallelism.default
配置项
并行度一般配置为CPU核心数的2-3倍。
并行度配置的几个层次如下所示。从上到下作用范围依次增大,但是上面的配置可以覆盖下面的配置。
setParallelism
方法setParallelism
方法-p
参数flink-conf.yaml
配置文件,parallelism.default
配置项