FabricClient.ServiceManagementClient.UpdateServiceAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
Azure SDK for .NET