数か月前から実行されている Azure デプロイがあります。何回も変更して再デプロイしましたが、問題はありませんでした。
今、同じ展開に 2 つ目の Web アプリケーションを追加しようとしています。http://sanganakauthority.blogspot.ch/2012/02/hosting-multiple-virtual-applications.htmlのブログ記事をフォローしました。この記事で<VirtualDirectory ...>
は、サービス定義にタグを追加して 2 つ目の Web アプリケーションを追加する方法について説明しています。
<WebRole name="MyWebsite1">
<Sites>
<Site name="Web">
<VirtualApplication name="MyWebsite2" physicalDirectory="..\..\WebProject2\WebProject2"></VirtualApplication>
<Bindings>
...
私はそれを行い、Azure Emulator ではすべて正常に動作します。で最初の Web アプリケーションにアクセスできます
http://127.0.0.2:81
そして、新しい仮想のもの
http://127.0.0.2:81/MyWebsite2
しかし、Azure にデプロイすると、Visual Studio の Azure コンソールに次のデプロイ エラーが表示されます。
10:55:33 - Preparing deployment for {...} with Subscription ID: {...}...
10:55:33 - Connecting...
10:55:34 - Uploading Certificates...
10:56:08 - Verifying storage account '{...}'...
10:56:09 - Uploading Package...
11:00:04 - The HTTP request to 'https://management.core.windows.net/{...}/services/hostedservices/{...}?embed-detail=true' has exceeded the allotted timeout of 00:01:00. The time allotted to this operation may have been a portion of a longer timeout.
11:00:04 - Deployment failed with a fatal error
サービス定義からタグを削除すると<VirtualApplication>
、以前のようにデプロイが再び機能します。
このエラーの原因を特定するにはどうすればよいですか? インスタンスが開始される前にエラーが発生するため、RDP は役に立ちません。