Slot是指TaskManager的并發(fā)執(zhí)行能力,如果代碼運(yùn)行前我們將slot的個(gè)數(shù)配置為3(taskmanager.numberOfTaskSlots) ,那么每個(gè)TaskManager會(huì)分配3個(gè) Slot來執(zhí)行task,如果配置了3個(gè)taskmanager 那么就如圖一共有9個(gè)Slot。
Parallelism是指TaskManager在實(shí)際運(yùn)行過程中的并發(fā)。默認(rèn)并行度的配置為 1(parallelism.default),那么如圖9個(gè)Slot只有一個(gè)是在工作的,其他8個(gè)都空閑。
在用戶開發(fā)的過程中可以通過 setParallelism 方法給每個(gè) Operators算子配置并行度。