本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
無法覆寫任務定義資源需求
傳遞至 Word vcpus
的 memory
Word 結構成員中指定的記憶體和 vCPU 覆寫SubmitJob無法覆寫任務定義中 resourceRequirements 結構中指定的記憶體和 vCPU 要求。 containerOverrides
如果您嘗試覆寫這些資源需求,您可能會看到下列錯誤訊息:
"此值是以已棄用金鑰提交,且可能與任務定義的資源需求所提供的值衝突。"
若要修正此問題,請在 CPU 的 resourceRequirements 成員中指定記憶體和 vcontainerOverrides 需求。例如,如果您的記憶體和 vCPU 覆寫在下列幾行中指定。
"containerOverrides": { "memory":
8192
, "vcpus":4
}
將它們變更為以下內容:
"containerOverrides": { "resourceRequirements": [ { "type": "MEMORY", "value": "
8192
" }, { "type": "VCPU", "value": "4
" } ], }
對記憶體和 vCPU 要求進行與任務定義中 containerProperties 物件中指定的相同變更。例如,如果您的記憶體和 vCPU 需求在下列各行中指定。
{ "containerProperties": { "memory":
4096
, "vcpus":2
, }
將它們變更為以下內容:
"containerProperties": { "resourceRequirements": [ { "type": "MEMORY", "value": "
4096
" }, { "type": "VCPU", "value": "2
" } ], }