2012-05-30 43 views
0

我在visual studio 2010中使用azure進行部署,當我有2個網站時出現此問題。與2個網站的Azure部署正在騎自行車很長時間

只有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> 

使用的IntelliTrace和遠程桌面後發現,在事件查看以下內容:

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

在系統部分:

程序NtpClient無法設置一個手動對等作爲時間使用源於'time.windows.com,0x9'上的DNS解析錯誤。 NtpClient將在15分鐘後再次嘗試,然後再次嘗試重試間隔 。錯誤是:沒有這樣的主機是已知的。 (0x80072AF9)

VSP拒絕嘗試使用協議版本「3.2」。

屬於站點'1'的應用程序'/'具有無效的AppPoolId'DefaultAppPool'集。因此,該應用程序將被忽略。

由於爲該網站定義的根應用程序無效,網站1被禁用。有關爲什麼根應用程序無效的信息,請參閱上一個事件日誌消息。

與後臺打印程序系統服務通信時出錯。打開服務管理單元並確認打印後臺處理程序服務正在運行。

SLUINotify服務因以下錯誤而終止: 無法找到指定的模塊。

Azure部分:

發生未處理的異常。進程ID:3024 進程名稱:WaIISHost 線程ID:1個 的AppDomain未處理的異常 異常:E:\ sitesroot \ 3

服務器堆棧跟蹤: 在System.ServiceModel.Channels.ServiceChannel.ThrowIfFaultUnderstood(消息答覆, MessageFault故障,串動,MessageVersion版本,faultConverter faultConverter) 在System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime操作,ProxyRpc & RPC) 在System.ServiceModel.Channels.ServiceChannel.Call(字符串操作,布爾單向,ProxyOperationRuntime操作,Object [] ins,Object []出,TimeSpan超時)在System.Servi 在System.ServiceModel上的System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall,ProxyOperationRuntime操作) (代碼操作,Object [] ins, .Channels.ServiceChannelProxy.Invoke(即時聊天消息)[0]時

異常重新拋出: 在System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(即時聊天reqMsg,即時聊天retMsg) 在System.Runtime.Remoting.Proxies .RealProxy.PrivateInvoke(MessageData & msgData,Int32 type) at IConfigurator。部署(字符串角色ID,WebAppModel webAppModelPath,字符串roleRootDirectory,字符串sitesDestinationRootDirectory,字符串diagnosticsRootDirectory,字符串roleGuid,字典2 globalEnvironment) at ConfiguratorClient.Deploy(String roleId, WebAppModel webAppModelPath, String roleRootDirectory, String sitesDestinationRootDirectory, String diagnosticsRootDirectory, String roleGuid, Dictionary 2 globalEnvironment) 在Microsoft.WindowsAzure.Hosts.WaIISHost.Program.Main(字串[] args)

+0

可能的重複[Azure部署虛擬目錄](http://stackoverflow.com/questions/10836023/azure -deployment-virtual-directory)(你之前發佈的同一個問題) –

回答

-1

問題是我解析主機頭(pt.example.com)上的請求並從cck.azure.com訪問,所以主機頭是無效的(我應該從pt.example.com訪問,並有一個域名,我購買重定向pt.example.com到cck.azure.com).......

+0

如果**相同的答案已被主持人刪除** ...爲什麼您在40分鐘後重新發布? !順便說一句,甚至問題是重複的(你也發佈了同樣的答案):| :| :| –

1

你應該試圖找出是什麼原因造成的問題。你可以嘗試配置遠程桌面並連接到你的一個實例嗎?驗證事件查看器以查看應用程序日誌中是否有任何錯誤或警告。

在這些情況下,我經常因爲騎車而經歷了與遠程桌面會話的斷開連接,但您仍應該嘗試一下,並且有一點運氣,您將能夠找出問題的原因。

或者,您可以嘗試配置DiagnosticsManager,以便在1分鐘內發送Windows日誌以追蹤問題。

+0

使用intellitrace後得到了以下例外:https://picasaweb.google.com/112383217404623421937/Dropbox#5748986433672311746 –

+0

我看到一個安全異常。你是否在WebRole.cs,Global.asax(任何應用程序)或頁面中做了一些特殊的事情?就像訪問註冊表,寫入事件查看器一樣,... –

+0

有時我們寫入文件系統中的日誌文件,即所有 –