View a markdown version of this page

预算行动如何影响跑步和新工作 - AWS 截止日期云

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

预算行动如何影响跑步和新工作

当预算支出达到您设定的限额时,Deadline Cloud 会应用您为该限额选择的操作。这两个操作都会阻止队列调度新任务。它们的不同之处在于已在工作人员上运行的任务会发生什么:

完成当前工作后停止 (STOP_SCHEDULING_AND_COMPLETE_TASKS)

队列停止向工作人员分配新任务。已经在运行的任务可以正常完成,并且在完成之前会继续产生费用。选择此操作可在不丢失部分完成的帧数的情况下停止新支出。

立即停止工作 (STOP_SCHEDULING_AND_CANCEL_TASKS)

该队列停止向工作人员分配新任务并取消正在运行的任务,包括部分完成的框架。当硬支出上限比完成正在进行的画面更重要时,请选择此动作。

您可以按不同的剩余金额向一个预算添加多个限额操作。例如,在剩余 500 美元时停止安排新工作,以便当前帧数完成,当硬停止 0 美元时取消所有工作。

每项预算都跟踪单个队列的估计成本。要为每个项目、部门或供应商提供自己的支出上限,请将每个项目的工作分配到自己的队列中,并为该队列制定预算。有关预算如何与员工人数、资源限制和工作优先级相结合的概述,请参阅控制成本和并发性

要在预算达到限额之前接收通知,请使用 Deadline Cloud 在支出超过每个阈值百分比时发送 EventBridge 的事件。有关更多信息,请参阅 通过 EventBridge 活动监控预算

您还可以使用和 UpdateBudget API 操作以编程方式创建CreateBudget和调整预算。当预算操作触发时,队列会在GetQueue响应BUDGET_THRESHOLD_REACHED中报告冻结原因。