msdeploy.exe
とあらかじめ構築されたパッケージを使用してAzureに多くの展開を行います。断続的ですが、かなり頻繁に、私たちは失敗をしています(明らかにネットワークの問題)。再試行スイッチにもかかわらずAzureサイトへのMSDeployが頻繁に失敗する
Error Code: ERROR_CONNECTION_TERMINATED
-retryAttempts
と-retryInterval
オプションがゼロの効果を持っているように見える:
コマンドは、それは通常、正常に動作しますが、その後、時にはそれがこのメッセージで失敗します、
C:\Program Files\IIS\Microsoft Web Deploy V3\msdeploy.exe
-verb:sync -source:package=D:\packages\mysite.zip
-dest:auto,ComputerName=https://mysite-staging.scm.azurewebsites.net:443/msdeploy.axd?site=mysite__staging,UserName='$mysite__staging',Password='longpassword',AuthType='Basic'
-retryAttempts:10
-retryInterval:3000
-setParam:name='foo1',value='bar1'
-enableRule:AppOffline
-setParam:name='foo2',value='bar2'
-allowUntrusted=True
です。エラーを追加する前にエラーが発生していましたが、追加した後にエラーはありません。 msdeployからの再試行の出力はありません。 msdpeloyで再試行する方法がありますか?
msdeployを実行しているマシンを含め、すべてがAzureの同じ地域でホストされています。 SCM/Kuduやmsdeployのいずれかが上位レイヤで失敗しているなど、根本的なネットワーク上の問題はありません。