每个工作空间都会默认包含dev_queue和root_queue两个队列,用于承载作业的运行。如果您有资源隔离和管理的需求,可以通过添加队列的方式实现。本文为您介绍队列的基本操作。
前提条件
已创建工作空间,详情请参见管理工作空间。
添加队列
您可以通过添加队列来实现对资源的隔离和管理。如果不添加新的资源队列,您可以使用dev_queue和root_queue来承载任务的运行。
进入资源管理页面。
在左侧导航栏,选择
。在Spark页面,单击目标工作空间名称。
在EMR Serverless Spark页面,单击左侧导航栏中的资源管理。
在队列资源页签,单击添加队列。
在添加队列对话框中,设置以下参数,然后单击确定。
参数
说明
队列名称
队列名称不允许重复。
说明队列添加成功后,不可修改队列名称。
并发上限
队列可同时运行的计算单元(CU)数量上限。根据会话实例的配置信息,至少将选定的部署队列的并发上限设置为3 CU。
应用环境
开发:开发者编写、测试和调试代码的地方,通常包括IDE(集成开发环境)、版本控制系统和各类调试工具,用于开发者进行软件的构建与调试。
生产:供用户使用的实际运行环境,提供稳定、高效和安全的服务。
修改并发上限
在资源管理的队列资源页签,单击目标队列操作列的编辑队列。
在编辑队列的资源页签,您可以调整并发上限。
调整后,单击确定。
编辑队列权限
在资源管理的队列资源页签,单击目标队列操作列的编辑队列。
在编辑权限对话框中,单击权限页签。
您可以添加、修改或移除用户及其权限。
单击确定。
删除队列
不支持删除root_queue。
在删除资源队列之前,请务必确保该工作空间内没有与此队列相关联的任务,否则会对该工作空间内所有相关联的任务产生影响。
在资源管理的队列资源页签,单击目标队列操作列的删除。
在删除队列对话框中,单击删除队列。
默认提供的root_queue队列不支持删除。