【发布时间】:2019-09-06 22:39:25
【问题描述】:
在 Azure 批处理服务中,将任务添加到作业时,您可以创建一个 TaskStateMonitor,它将等待添加的任务完成/超时。当任务完成(或超时)时,监视器将返回(或引发异常)。
如果您在完成之前删除作业,监视器会发生什么情况?任务监视器是否一直等到超时,是否引发不同的异常,或者是否认为作业已完成?
【问题讨论】:
标签: c# azure azure-batch
在 Azure 批处理服务中,将任务添加到作业时,您可以创建一个 TaskStateMonitor,它将等待添加的任务完成/超时。当任务完成(或超时)时,监视器将返回(或引发异常)。
如果您在完成之前删除作业,监视器会发生什么情况?任务监视器是否一直等到超时,是否引发不同的异常,或者是否认为作业已完成?
【问题讨论】:
标签: c# azure azure-batch
想通了:在我测试完后,TaskStateMonitor 在检查状态但找不到状态时会引发以下异常
Microsoft.Azure.Batch.Common.BatchException: Operation returned an invalid status code 'NotFound'
【讨论】: