Partilhar via


FabricClient.ServiceManagementClient.UpdateServiceAsync Método

Definição

Sobrecargas

UpdateServiceAsync(Uri, ServiceUpdateDescription)

Atualizações um serviço com a descrição especificada.

UpdateServiceAsync(Uri, ServiceUpdateDescription, TimeSpan, CancellationToken)

Atualizações um serviço com a descrição especificada. Também leva um intervalo de tempo limite, que é o máximo de tempo que o sistema permitirá que essa operação continue antes de retornar TimeoutException e cancelar-token que a operação está observando.

UpdateServiceAsync(Uri, ServiceUpdateDescription)

Atualizações um serviço com a descrição especificada.

public System.Threading.Tasks.Task UpdateServiceAsync (Uri name, System.Fabric.Description.ServiceUpdateDescription updateDescription);
member this.UpdateServiceAsync : Uri * System.Fabric.Description.ServiceUpdateDescription -> System.Threading.Tasks.Task
Public Function UpdateServiceAsync (name As Uri, updateDescription As ServiceUpdateDescription) As Task

Parâmetros

name
Uri

O nome do URI do serviço que está sendo atualizado.

updateDescription
ServiceUpdateDescription

O ServiceUpdateDescription que especifica a configuração atualizada para o serviço.

Retornos

O serviço atualizado.

Exceções

O FabricClient objeto está em um estado fechado. Descarte oFabricClient objeto que você está usando e instancie um novo FabricClient objeto.

Quando name ou updateDescription são nulos.

Comentários

O tempo limite padrão é um minuto para o qual o sistema permitirá que essa operação continue antes de TimeoutExceptionretornar .

OBSERVAÇÃO: para aumentar com segurança o MinReplicaSetSize e o TargetReplicaSetSize primeiro, aumente o TargetReplicaSetSize e aguarde a criação de réplicas adicionais e, em seguida, aumente o MinReplicaSetSize

Aplica-se a

UpdateServiceAsync(Uri, ServiceUpdateDescription, TimeSpan, CancellationToken)

Atualizações um serviço com a descrição especificada. Também leva um intervalo de tempo limite, que é o máximo de tempo que o sistema permitirá que essa operação continue antes de retornar TimeoutException e cancelar-token que a operação está observando.

public System.Threading.Tasks.Task UpdateServiceAsync (Uri name, System.Fabric.Description.ServiceUpdateDescription serviceUpdateDescription, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.UpdateServiceAsync : Uri * System.Fabric.Description.ServiceUpdateDescription * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function UpdateServiceAsync (name As Uri, serviceUpdateDescription As ServiceUpdateDescription, timeout As TimeSpan, cancellationToken As CancellationToken) As Task

Parâmetros

name
Uri

O nome do URI do serviço que está sendo atualizado.

serviceUpdateDescription
ServiceUpdateDescription

O ServiceUpdateDescription que especifica a configuração atualizada para o serviço.

timeout
TimeSpan

A quantidade máxima de tempo que o sistema permitirá que essa operação continue antes de TimeoutExceptionretornar .

cancellationToken
CancellationToken

O CancellationToken que a operação está observando. Ele pode ser usado para propagar a notificação de que a operação deve ser cancelada.

Retornos

O serviço atualizado.

Exceções

O FabricClient objeto está em um estado fechado. Descarte oFabricClient objeto que você está usando e instancie um novo FabricClient objeto.

Quando name ou serviceUpdateDescription são nulos.

Comentários

OBSERVAÇÃO: para aumentar com segurança o MinReplicaSetSize e o TargetReplicaSetSize primeiro, aumente o TargetReplicaSetSize e aguarde a criação de réplicas adicionais e, em seguida, aumente o MinReplicaSetSize

Aplica-se a