I have set yarn.container.vcores=1
in the yaml configuration file, and I kick off a flink cluster with
yarn-session.sh -jm 1024 -tm 2048 -n 4 -s 3
With above command, I kick off 4 Task Managers, and each TM is allocated only 1 vcore, also each TM has 3 task slots.
Assume if I have 3 subtasks run in the TM, every task slot owns one sub task.
Could these 3 sub task run simultaneously with 3 threads(using 3 cpu cores, vcore=1 doesn't take effect) or they will concurrently with only one thread(vcore = 1 takes effect)