主要内容

监控工作

工作监控显示的工作队列调度器取决于你选择集群的配置文件。从MATLAB打开监控工作®桌面的选项卡中环境节中,通过选择平行>监控工作

监控工作列出了所有的工作,存在集群选择配置文件中指定。你可以选择任何一个你的概要文件(可在您的当前会话集群配置文件管理器),以及是否显示来自所有用户的工作或者只是自己的工作。

典型用例

监测工作可以完成许多不同的目标跟踪和队列管理有关工作。使用监控工作,您可以:

  • 发现和监视特定用户提交的所有工作

  • 确定工作的状态

  • 确定的原因错误的工作

  • 你不再需要删除旧的工作

  • 在MATLAB中创建一个工作对象访问一个特定的工作队列中

使用工作监督管理工作

使用工作监控可以管理您的集群的上市工作。在列表中右键单击任何工作,从上下文菜单中选择下列选项。可用的选项取决于类型的工作。

  • 取消——停止运行工作,改变其状态“完成”。如果工作正在等待或者排队,状态改变“完成”没有运行。这是命令行一样取消函数的工作。

  • 删除——删除工作数据和从队列中删除工作。这是命令行一样删除函数的工作。也关闭和删除一个交互式池工作。

  • 显示详细信息——这显示详细信息在命令窗口工作。

  • 显示错误——这显示所有的任务生成一个错误在这个岗位上,与他们的错误性质。

  • 获取输出——这收集所有的任务从工作到客户端输出参数的工作区。

确定任务的错误使用监控的工作

因为作业监控显示如果一个作业运行时错误,您可以使用它来确定生成错误的任务工作。例如,下面的脚本生成一个错误,因为它试图执行一个向量矩阵的逆:

一个= [2 4 6 8];B =发票(一个);

如果你将这个脚本保存在一个文件命名invert_me.m,您可以尝试运行脚本批处理作业在默认集群:

批处理(“invert_me”)

更新后的工作运行时,工作监控包括创造的工作批处理命令,一个错误图标()这个工作。右键单击工作列表中,选择显示错误。的任务与一个错误的工作,任务信息,包括相关属性错误,在MATLAB命令窗口中显示:

任务属性:ID: 1状态:完成功能:@parallel.internal.cluster.executeScript父:工作8 StartDateTime: 12 - 2月- 2021年09:29:02 RunningDuration: 0天0 h 0 m 2 s错误:矩阵必须广场。错误堆栈:invert_me(第2行)警告:没有