一、场景
开发同学小A有大量的实时研发作业需要进行调试,最近发现调试很慢,可以怎么解决呢?
二、解决方案及功能
session 集群中,多个作业共享 JobManager(JM) 和 TaskManager(TM) 资源。当多个作业同时提交运行时,可能会出现资源竞争的情况。
- 增加session集群整体的资源
调大session集群对应的资源组的资源,并重新调整session集群中TM的数量,以及JM和TM分别占用的cpu、内存等资源量
- 优化该作业的资源分配
整体资源固定的情况下,可以调整分配给该作业的资源数量
- 支持调整分配给该作业的TM数量,以及分配给JM和TM的 CPU、内存量,通过增加JM和TM的资源,加速作业的执行,但同时也会消耗更多资源
- 同时,当某个作业配置的资源超出集群可调配的范围时,提交操作将会失败