某些 Python、Node.js 或 PowerShell 指令碼會要求您變更 vRealize Orchestrator Client 中的記憶體和逾時值。

vRealize Orchestrator Client 將針對 Python、Node.js 和 PowerShell 動作指令碼使用一組預設記憶體和逾時值:

  • 記憶體:64 MB
  • 逾時:180 秒

如果您的動作指令碼超過其中一或兩個預設值,則動作執行會失敗。例如,動作指令碼可能會使用多個第三方相依性模組。在此情況下,64 MB 預設記憶體限制可能不足。

為避免因資源不足導致動作執行失敗,請從動作編輯器變更記憶體和逾時值。

備註: 您也可以考慮將指令碼分為多個可新增至工作流程的可編寫指令碼工作元素。

程序

  1. 登入 vRealize Orchestrator Client
  2. 導覽至程式庫 > 動作,然後選取動作。
  3. 選取指令碼索引標籤。
  4. 執行階段限制下,變更記憶體和逾時值。
  5. 按一下儲存
  6. 若要測試新的執行階段限制,請按一下偵錯