0

数か月前から実行されている 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 は役に立ちません。

4

1 に答える 1

0

<Site>気にしないで、代わりに秒を作成したときに機能しました<VirtualApplication>

<WebRole name="MyWebsite1">
  <Sites>
    <Site name="Web">
      <Bindings>
      ...
    </Site>
    <Site name="MyWebsite2" physicalDirectory="..\..\WebProject2\WebProject2">
      <Bindings>
      ...
    </Site>
  </Sites>
  ...
于 2012-10-04T11:08:28.383 に答える