¿Qué significa 'La actualización actual de esta implementación ha sido preventada' Error 'en Windows Azure?

StackOverflow https://stackoverflow.com/questions/8399635

Pregunta

Al ampliar el recuento de instancias de un servicio alojado de Windows Azure, ocasionalmente obtengo el siguiente error al usar el Cmdlets de Wapp PowerShell:

Get-OperationStatus : Failed: The current update to this deployment has been
preempted.At
D:\TFS\12\Deploy-Api\Sources\CloudServices\BuildProcessTemplates\DeploymentScripts\ChangeAllRolesInstanceCount.ps1:64 char:120
+ $deployment | Set-DeploymentConfiguration {$deployment.RolesConfiguration}
-ErrorVariable +err | Get-OperationStatus << -WaitToComplete -ErrorVariable +err;
+ CategoryInfo : CloseError: (:) [Get-OperationStatus], Exception
+ FullyQualifiedErrorId :
Microsoft.WindowsAzure.Samples.ManagementTools.PowerShell.Services.Common.GetOperationStatusCommand

Estoy ampliando cambiando el conteo de instancias en la configuración y luego llamando a la configuración de ajuste de set-Deployment con los nuevos valores.

¿Fue útil?

Solución

No descubrimos qué significaba el error. La solución que se nos ocurrió fue dejar de esperar a que la operación se complete a través del -WaitToComplete marcar y en su lugar encuestar el estado de la implementación utilizando el Get-OperationStatus Hasta que toda la respuesta dijo que la operación se realizó.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top