運用デプロイとステージング デプロイを備えた 1 つの Azure クラウド サービスがあります。
本番デプロイメントはアップグレード、停止、削除できますが、ステージングデプロイメントでは何のアクションも実行できません。言います:
Windows Azure は現在、排他的アクセスを必要とするこの展開で xxxxx を使用して操作を実行しています。
週末ずっと待っていましたが、問題は解決しません。操作ログを確認すると、次のトレースが表示されます。
<SubscriptionOperation xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<OperationId>xxxxxxxx</OperationId>
<OperationObjectId>/xxxxxxxx/services/hostedservices/fxcalendar/deployments/xxxxxxxx</OperationObjectId>
<OperationName>DeleteDeploymentBySlot</OperationName>
<OperationParameters xmlns:d2p1="http://schemas.datacontract.org/2004/07/Microsoft.WindowsAzure.ServiceManagement">
<OperationParameter>
<d2p1:Name>subscriptionID</d2p1:Name>
<d2p1:Value>xxxxxxxx</d2p1:Value>
</OperationParameter>
<OperationParameter>
<d2p1:Name>serviceName</d2p1:Name>
<d2p1:Value>xxxxxxxx</d2p1:Value>
</OperationParameter>
<OperationParameter>
<d2p1:Name>deploymentSlot</d2p1:Name>
<d2p1:Value>Staging</d2p1:Value>
</OperationParameter>
</OperationParameters>
<OperationCaller>
<UsedServiceManagementApi>true</UsedServiceManagementApi>
<UserEmailAddress>Unknown</UserEmailAddress>
<SubscriptionCertificateThumbprint />
<ClientIP>xxxxxxxx</ClientIP>
</OperationCaller>
<OperationStatus>
<ID>xxxxxxxx</ID>
<Status>Failed</Status>
<HttpStatusCode>409</HttpStatusCode>
<Error>
<Code>ConflictError</Code>
<Message>Windows Azure is currently performing an operation with x-ms-requestid xxxxxxxx on this deployment that requires exclusive access.</Message>
</Error>
</OperationStatus>
<OperationStartedTime>2013-11-04T09:04:37Z</OperationStartedTime>
<OperationCompletedTime>2013-11-04T09:04:38Z</OperationCompletedTime>
</SubscriptionOperation>
ステージング展開を復元する方法がわかりません。私が考えることができる唯一の回避策は、新しいクラウドサービスを作成してDNSを変更することです.