通过


你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

MultiInstanceSettingsOutput interface

多实例任务通常用于支持 MPI 任务。 在 MPI 情况下,如果任何子任务都失败(例如由于退出并包含非零退出代码),则整个多实例任务会失败。 然后终止并重试多实例任务,达到其重试限制。

属性

commonResourceFiles

在运行协调命令行之前,Batch 服务将下载的文件列表。 常见资源文件和任务资源文件之间的差异是,所有子任务(包括主任务)都会下载通用资源文件,而任务资源文件仅为主要任务下载。 另请注意,这些资源文件不会下载到任务工作目录,而是下载到任务根目录(工作目录上方的一个目录)。 资源文件列表的最大大小。 超过最大大小时,请求将失败,响应错误代码将为 RequestEntityTooLarge。 如果发生这种情况,则必须减小 ResourceFiles 的集合大小。 这可以使用 .zip 文件、应用程序包或 Docker 容器来实现。

coordinationCommandLine

要在所有计算节点上运行的命令行,以便在主节点运行主任务命令时进行协调。 典型的协调命令行启动后台服务,并验证该服务是否已准备好处理节点间消息。

numberOfInstances

任务所需的计算节点数。 如果省略,则默认值为 1。

属性详细信息

commonResourceFiles

在运行协调命令行之前,Batch 服务将下载的文件列表。 常见资源文件和任务资源文件之间的差异是,所有子任务(包括主任务)都会下载通用资源文件,而任务资源文件仅为主要任务下载。 另请注意,这些资源文件不会下载到任务工作目录,而是下载到任务根目录(工作目录上方的一个目录)。 资源文件列表的最大大小。 超过最大大小时,请求将失败,响应错误代码将为 RequestEntityTooLarge。 如果发生这种情况,则必须减小 ResourceFiles 的集合大小。 这可以使用 .zip 文件、应用程序包或 Docker 容器来实现。

commonResourceFiles?: ResourceFileOutput[]

属性值

coordinationCommandLine

要在所有计算节点上运行的命令行,以便在主节点运行主任务命令时进行协调。 典型的协调命令行启动后台服务,并验证该服务是否已准备好处理节点间消息。

coordinationCommandLine: string

属性值

string

numberOfInstances

任务所需的计算节点数。 如果省略,则默认值为 1。

numberOfInstances?: number

属性值

number