Hi! 这两种模式都对,取决于你希望如何使用计算资源。如果希望整个集群就用来算这一个任务,设置一就能用到所有的计算资源;如果希望这个集群还要跑别的任务,那么设置二就能给其他任务留出资源。
Chesnay Schepler <[email protected]> 于2021年7月12日周一 下午3:30写道: > Forwarded to the chinese user mailing list. > > On 08/07/2021 12:03, hbdrawn wrote: > > 各位老师大家好,我是flink > > newer一枚,目前有个使用场景和参数设置问题,请各位老师答疑 > > > > 场景:有1.5亿条边的数据,需要使用gelly计算其连通子图 > > 环境:4台物理主机,每台128G内,50核core > > > > flink standlone cluster模式 > > > > 设置一:每个tm上设置slots > > 12个,总内存使用100G,这样差不多每个slots~=9G,任务并发是12*4=48,这样能使用所有的tm进行计算 > > > > 设置二:每个tm上设置slots 50个,总内存使用100G,这样差不多每个slots~=2G, > > 任务并发还是48,但此时只能分配和使用其中的一个TM资源,其他均处于空闲 > > > > > > 请问这两种模式哪个是对的? > > >
