0

Visual Studio 2010でAzureを使用して展開していますが、2つのWebサイトがある場合にこの問題が発生します。

Webサイトが1つしかない場合、デプロイは正常に実行されます。

ヘルプ!!!!!!!!!

<?xml version="1.0" encoding="utf-8"?>
<ServiceDefinition name="RIS2048.ConsultaClick.Web.Azure1" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition">
  <WebRole name="RIS2048.ConsultaClick.Web" vmsize="Small">
    <Sites>
      <Site name="PT" physicalDirectory="..\RIS2048.ConsultaClick.WWWPacientes">
        <VirtualDirectory name="images" physicalDirectory="..\RIS2048.ConsultaClick.WWWPacientes\imgpt" />
        <Bindings>
          <Binding name="Endpoint1" endpointName="Endpoint1" hostHeader="pt.consultaclick.com" />
        </Bindings>
      </Site>
      <Site name="RO" physicalDirectory="..\RIS2048.ConsultaClick.WWWPacientes">
        <VirtualDirectory name="images" physicalDirectory="..\RIS2048.ConsultaClick.WWWPacientes\imgro" />
        <Bindings>
          <Binding name="Endpoint1" endpointName="Endpoint1" hostHeader="ro.consultaclick.com" />
        </Bindings>
      </Site>
    </Sites>
    <Endpoints>
      <InternalEndpoint name="Endpoint1"  protocol="http" port="80" />
   </Endpoints>
    <Imports>
      <Import moduleName="Diagnostics" />
      <Import moduleName="RemoteAccess" />
      <Import moduleName="RemoteForwarder" />
    </Imports>
  </WebRole>
</ServiceDefinition>

インテリトレースとリモートデスクトップを使用した後、イベントビューアで次のことがわかりました。

https://picasaweb.google.com/112383217404623421937/Dropbox#

システムセクション:

'time.windows.com、0x9'でDNS解決エラーが発生したため、NtpClientはタイムソースとして使用する手動ピアを設定できませんでした。NtpClientは15分後に再試行し、その後再試行間隔を2倍にします。エラーは次のとおりです。そのようなホストは不明です。(0x80072AF9)

VSPは、プロトコルバージョン「3.2」の使用を拒否しました。

サイト「1」に属するアプリケーション「/」には、無効なAppPoolId「DefaultAppPool」が設定されています。したがって、アプリケーションは無視されます。

サイトに定義されたルートアプリケーションが無効であるため、サイト1が無効になりました。ルートアプリケーションが無効である理由については、前のイベントログメッセージを参照してください。

スプーラシステムサービスとの通信中にエラーが発生しました。サービススナップインを開き、PrintSpoolerサービスが実行されていることを確認します。

SLUINotifyサービスは、次のエラーで終了しました。指定されたモジュールが見つかりませんでした。

Azureセクション:

未処理の例外が発生しました。プロセスID:3024プロセス名:WaIISHostスレッドID:1 AppDomain未処理の例外例外:E:\ sitesroot \ 3

サーバースタックトレース:System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime operation、ProxyRpc&rpc)at System.at System.ServiceModel.Channels.ServiceChannel.ThrowIfFaultUnderstood(Message reply、MessageFault fault、String action、MessageVersion version、FaultConverter faultConverter)atSystem。 ServiceModel.Channels.ServiceChannel.Call(String action、Boolean oneway、ProxyOperationRuntime operation、Object [] ins、Object [] outs、TimeSpan timeout)at System.ServiceModel.Channels.ServiceChannel.Call(String action、Boolean oneway、ProxyOperationRuntime operation、 Object [] ins、Object [] outs)at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall、ProxyOperationRuntime operation)at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

[0]で再スローされた例外:System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg、IMessage retMsg)at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&msgData、Int32 type)at IConfigurator.Deploy(文字列roleId、WebAppModel webAppModelPath、文字列roleRootDirectory、文字列sitesDestinationRootDirectory、文字列diagnosticsRootDirectory、文字列roleGuid、Dictionary 2 globalEnvironment) at ConfiguratorClient.Deploy(String roleId, WebAppModel webAppModelPath, String roleRootDirectory, String sitesDestinationRootDirectory, String diagnosticsRootDirectory, String roleGuid, Dictionary2 globalEnvironment)at Microsoft.WindowsAzure.Hosts.WaIISHost.Program.Main(String [] args)

4

2 に答える 2

1

問題の原因を突き止めてください。リモートデスクトップを構成して、インスタンスの1つに接続してみてください。イベントビューアを確認して、アプリケーションログにエラーや警告があるかどうかを確認します。

このような状況では、サイクリングが原因でリモートデスクトップセッションから切断されることがよくありますが、それでも試してみてください。運が良ければ、問題の原因を見つけることができます。

または、問題を追跡するために1分ごとにWindowsログを送信するようにDiagnosticsManagerを構成してみることもできます。

于 2012-05-30T17:59:22.237 に答える
-1

問題は、ホストヘッダー(pt.example.com)でリクエストを解析し、cck.azure.comからアクセスしていたため、ホストヘッダーが無効であったことです(pt.example.comからアクセスし、購入したドメインが必要です) pt.example.comをcck.azure.comにリダイレクトします).......

于 2012-06-06T11:47:38.373 に答える