终止任务时没有退出代码
The exit code is absent when terminating task
我有一项服务可以 运行 并终止 Azure 批处理任务。
我想 return 任务终止后的任务状态。通常,我得到退出代码 137,但有时我得到 NullPointerException,因为终止的任务没有退出代码。这是 Azure 批处理的正常情况,我必须处理吗?
我的 Azure 批处理任务终止代码:
azureBatchClient.taskOperations().terminateTask(jobId, taskId);
您可以终止尚未 运行 或可能正在启动但正在 运行 准备步骤(例如,下载资源文件或任务应用程序包)的任务。在这种情况下,将没有退出代码,因为命令进程从未启动过。在访问退出代码 属性.
之前,您需要检查执行信息以查看它是否已设置(非空)
我有一项服务可以 运行 并终止 Azure 批处理任务。 我想 return 任务终止后的任务状态。通常,我得到退出代码 137,但有时我得到 NullPointerException,因为终止的任务没有退出代码。这是 Azure 批处理的正常情况,我必须处理吗?
我的 Azure 批处理任务终止代码:
azureBatchClient.taskOperations().terminateTask(jobId, taskId);
您可以终止尚未 运行 或可能正在启动但正在 运行 准备步骤(例如,下载资源文件或任务应用程序包)的任务。在这种情况下,将没有退出代码,因为命令进程从未启动过。在访问退出代码 属性.
之前,您需要检查执行信息以查看它是否已设置(非空)