Compartir a través de


PoolOperationsExtensions.ResizeAsync Método

Definición

Cambia el número de nodos de proceso asignados a un grupo.

public static System.Threading.Tasks.Task<Microsoft.Azure.Batch.Protocol.Models.PoolResizeHeaders> ResizeAsync (this Microsoft.Azure.Batch.Protocol.IPoolOperations operations, string poolId, Microsoft.Azure.Batch.Protocol.Models.PoolResizeParameter poolResizeParameter, Microsoft.Azure.Batch.Protocol.Models.PoolResizeOptions poolResizeOptions = default, System.Threading.CancellationToken cancellationToken = default);
static member ResizeAsync : Microsoft.Azure.Batch.Protocol.IPoolOperations * string * Microsoft.Azure.Batch.Protocol.Models.PoolResizeParameter * Microsoft.Azure.Batch.Protocol.Models.PoolResizeOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Batch.Protocol.Models.PoolResizeHeaders>
<Extension()>
Public Function ResizeAsync (operations As IPoolOperations, poolId As String, poolResizeParameter As PoolResizeParameter, Optional poolResizeOptions As PoolResizeOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of PoolResizeHeaders)

Parámetros

operations
IPoolOperations

El grupo de operaciones de este método de extensión.

poolId
String

Identificador del grupo que se va a cambiar de tamaño.

poolResizeParameter
PoolResizeParameter

Parámetros de la solicitud.

poolResizeOptions
PoolResizeOptions

Parámetros adicionales para la operación

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Comentarios

Solo puede cambiar el tamaño de un grupo cuando su estado de asignación es estable. Si el grupo ya cambia el tamaño, se produce un error en la solicitud con el código de estado 409. Al cambiar el tamaño de un grupo, el estado de asignación del grupo cambia de estable a cambio de tamaño. No se puede cambiar el tamaño de los grupos configurados para el escalado automático. Si intenta hacerlo, el servicio Batch devuelve un error 409. Si cambia el tamaño de un grupo hacia abajo, el servicio Batch elige los nodos de proceso que se van a quitar. Para quitar nodos de proceso específicos, use la API De eliminación de nodos de proceso en su lugar.

Se aplica a