场景描述
某公司的项目采用生产开发隔离模式,以实现生产环境和开发环境的资源组隔离,由于夜间开发环境无需执行任务,可将闲置的开发资源临时分配给生产环境使用。
解决方案与功能
Dataphin自定义资源组支持弹性伸缩,通过设置资源上下限,可将空闲资源借用给其他资源组。
可用下限表示当前资源组的保障资源,当租户资源紧张时,所有资源组优先获得所设置的下限额度。
本资源组未使用的资源下限额度可以被当前租户的其他资源组借用,但当本资源组需要使用时,可以通过排队等待的方式回收所借出的资源。
本资源组同时可向当前租户的其他资源组借用其未使用的资源额度,但借用后可使用的资源总量不能超过所设置的可用上限。
在管理中心 > 系统设置 > 资源设置页面分别创建用于生产环境和开发环境的自定义资源组,并设置调度资源的可用上下限。生产环境的自定义资源组配置和开发环境一致,下面以开发环境为例。

在应用场景-任务日常调度中选择开发环境的项目,所选项目下的所有任务均默认使用该资源组,其他项目下的任务则不可使用,当开发环境的项目在夜间没有任务需要执行时,资源就会被出借给其他资源组(生产环境资源组)。
该文章对您有帮助吗?