簡體   English   中英

無法將CloudTask添加到Azure批處理

[英]Cannot add CloudTask to Azure Batch

嘗試添加雲任務時出現異常,寬度描述為“遠程服務器返回錯誤:(400)錯誤的請求。”,此行:

_job.AddTask(task);

此方法:

public static void AddTask(string taskId, string commandLine, IEnumerable<string> files)
        {
            var resourceFiles = files.Select(file => new ResourceFile(file, file)).Cast<IResourceFile>().ToList();
            var task = new CloudTask(taskId, commandLine) {ResourceFiles = resourceFiles};
            _job.AddTask(task);
        }

下載Azure Batch Explorer應用程序,然后將您的帳戶連接到該應用程序。 這將向您顯示正在運行的池,工作項和作業。 資源管理器將幫助您查看作業是否正在運行。 另外,請確保添加的每個任務都有唯一的名稱。

您如何獲得_job對象? 這個工作存在嗎?

嘗試使用WorkItemManager.GetJob()獲得您的工作。 或使用Azure批處理資源管理器確保可以找到您的工作項/作業並處於“運行”狀態。 (您不能將任務添加到已完成的任務中。)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM