View a markdown version of this page

管理混合 “等着保存” 和 Spot 队列容量 CloudFormation - 截止日期云

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

管理混合 “等着保存” 和 Spot 队列容量 CloudFormation

smf_capacity_manager CloudFormation 模板为结合了 Wait and Save 和 Spot 队列的混合车队设置实现了自动容量管理。该模板使用 Lambda 和 S EventBridge cheduler 来动态平衡队伍规模,同时保持恒定的总容量。容量管理器监控 Wait and Save 队列的活跃工作人员数量,并自动调整 Spot 队列的最大工作人员数量以弥补任何赤字。

例如,如果目标员工人数上限为 20 人:

  • Wait and Save 有 15 名工作人员 — Spot 队列的最大值设置为 5。

  • “等待并保存” 缩减到 8 — Spot 队列的最大值增加到 12。

  • “等待并保存” 最多可扩展 18 — Spot 队列最大值降至 2。

员工只有在任务完成后才会被解雇,因此在不损失正在进行的工作的情况下,车队会重新平衡以提高成本效益。

要部署模板,您需要一个现有的 Deadline Cloud 场,其中包含两个具有相同工作人员功能的服务托管队列(Wait and Save 和 Spot)。将 Spot 队minWorkerCount列设置为 0,以便容量管理员可以在 Wait and Save 队列满负荷时将其缩减为零。