

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

# 在作业使用资源时更新资源的数量
<a name="resource-aware-scheduling-how-to-update-quantity"></a>

您可以将资源总量重置为某个新值，也可以从总量中加上或减去该值。

如果您指定的新总量大于之前的数量，Batch 会相应地调度更多作业。如果新总量少于之前的数量，并且该资源没有正在使用的单位，则 Batch 只会减少总量（或可用数量）。如果有正在使用的单位，Batch 会立即减少可用数量，并且在作业完成时，Batch 会减少总量（可用数量），使其最终等于该新数量。

**控制台**：

1. 在 [AWS Batch 控制台](https://console.aws.amazon.com/batch)的左侧导航面板中，选择**消耗性资源**。

1. 选择**可补充**或**不可补充**选项卡，查看您创建的该类型的资源。

1. 对于**不可补充**的资源：

   1. 选择要更新的资源，然后选择**操作**，再选择**设置资源**、**添加资源**或**移除资源**。

   1. 将显示一个弹出窗口，以便根据您在上一步中选择的操作，在其中**设置总值**、**添加资源**或**移除资源**。输入要设置为新总值的数量、要添加到总量中的数量或要从总量中减去的数量，然后选择**确定**。

   对于**不可补充**的资源：

   1. 选择要更新的资源，然后选择**操作**，再选择**设置资源**、**添加资源**或**移除资源**。

   1. 将显示一个弹出窗口，以便根据您在上一步中选择的操作，在其中**设置可用值**、**添加资源**或**移除资源**。输入要设置为新可用值、要添加到可用数量或要从可用数量中减去的数量，然后选择**确定**。

**API:**

使用 [`UpdateConsumableResource` API](https://docs.aws.amazon.com/batch/latest/APIReference/API_UpdateConsumableResource.html) 设置资源的新总量，或者增加或减少总量。