Compartir a través de


MultiInstanceSettings.CommonResourceFiles Propiedad

Definición

Obtiene o establece una lista de archivos que el servicio Batch descargará antes de ejecutar la línea de comandos de coordinación.

[Newtonsoft.Json.JsonProperty(PropertyName="commonResourceFiles")]
public System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.ResourceFile> CommonResourceFiles { get; set; }
[<Newtonsoft.Json.JsonProperty(PropertyName="commonResourceFiles")>]
member this.CommonResourceFiles : System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.ResourceFile> with get, set
Public Property CommonResourceFiles As IList(Of ResourceFile)

Valor de propiedad

Atributos
Newtonsoft.Json.JsonPropertyAttribute

Comentarios

La diferencia entre los archivos de recursos comunes y los archivos de recursos de tareas es que los archivos de recursos comunes se descargan para todas las subtareas, incluido el principal, mientras que los archivos de recursos de tarea solo se descargan para la principal. Tenga en cuenta también que estos archivos de recursos no se descargan en el directorio de trabajo task, sino que se descargan en el directorio raíz de la tarea (un directorio encima del directorio de trabajo). Hay un tamaño máximo para la lista de archivos de recursos. Cuando se supera el tamaño máximo, se producirá un error en la solicitud y el código de error de respuesta será RequestEntityTooLarge. Si esto ocurre, la colección de ResourceFiles debe reducirse de tamaño. Esto se puede lograr mediante archivos .zip, paquetes de aplicación o contenedores de Docker.

Se aplica a