Flink 资源和代码优化
Slot资源配置Flink中有TaskSlot概念,每个taskSlot都有固定的资源,假设一个TaskManager有三个TaskSlots,那么每个TaskSlot会将TaskMananger中的内存均分,即每个任务槽的内存是总内存的1/3,分配资源意味着subtask不会与其他作业的subtask竞争内存,taskslot的作用就是分离任务的托管内存,不会发生cpu隔离。
用户无论是基于Standalone或者Yarn提交Flink任务时,都可以通过配置$FLINK_HOME/conf/flink-conf.yaml文件中的“taskmanager.n...