如果我在使用 Azure Batch 时将已完成的任务保留在作业中是否有缺点

Is there a disadvantage if I keep completed tasks in a job while using Azure Batch

我打算使用 Azure Batch 服务。我将添加几个永久性工作(在永久性池中),并时不时地向工作添加新任务。因此,已完成(和未完成)任务的数量将随着时间的推移而增加。我应该删除已完成的任务吗?保留这些会造成任何问题吗?

建议您在确定不再需要完成的任务后将其删除。任务占用 运行 它们所在的计算节点上的磁盘资源,如果您有很多从未删除(即清理)的任务,您 运行 有耗尽磁盘的风险 space 用于以后的任务。

您还可以通过任务约束->保留时间让系统在任务完成后自动为您清理任务目录。在 this page 中搜索 retentionTime。