成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

在Windows Azure中實現和調試一個WCF服務(下)

原創
云計算
為了把在Windows Azure中運行的,使用強大的WCF框架的服務暴露出來,Windows Azure提供了一個WCF角色。無論在哪個框架和平臺上構建復雜的,具有高度可擴展性的系統,通過它們的功能進行邏輯分組,針對那些分組來抽象代碼,并且分別執行它們,都是一種簡單而高效的擴展性策略。

本文接《在Windows Azure中實現和調試一個WCF服務(上)》和《在Windows Azure中實現和調試一個WCF服務(中)

開啟診斷

對于我們來說,和診斷有關的大多數工作都已經完成了。但是一定要記住,我們必須要把“sharedListener”添加到“AzureLocalStorage”中。要完成這個工作,只需在“WCF Web Role”的“Web.Config”文件中交換一下被注釋掉的“system.diagnostics”節點就可以了,就是這么簡單。

除此之外,你還必須把下面這行代碼添加到“WebRole.cs”文件中:

DiagnosticMonitor.Start(CloudStorageAccount.DevelopmentStorageAccount, diagnosticConfig);

在使用SDK 1.3把日志遷移到BlobStorage的過程中,我遇到了一個問題。這個問題和作為SVCLog被創建的文件上的可用的權限有關。針對這個問題,有兩種解決方案。首先,你可以模仿RobinDotNet(具體可以參考:http://robindotnet.wordpress.com/2011/02/16/azure-toolssdk-1-3-and-iis-logging/ ——我會在以后的文章中講述具體應該怎么做的)的做法,或者,你也可以在“ServiceDefinition.csdef”中徹底地刪除<Sites>節點,這意味著它將不再作為一個完整的IIS來運行。我選擇了***種方法,在本文中我只是簡單地總結了一下,關于我是如何讓它正常工作的,以后我會單獨寫一篇文章來說明的。現在,如果你無法解決這個SDK 1.3中的已知問題,你可以通過瀏覽它們的文件路徑(使用Development Emulator)直接訪問這些文件,或者你也可以使用遠程桌面來訪問云中的日志。

如果你對立即可以使用的WCF的跟蹤日志比較好奇,你可以打開附屬的項目,看看它是如何為你工作的——你可以把注意力放在“FixDiagFolderAccess.ps1”這個powershell腳本上。它為這個文件夾創建了一些訪問控制表,更重要的是,它會為這個文件創建一個NULL或者完全為空的占位符(我們***會重寫這個文件)。

它可以給你提供SVCLog的定義,其中包括了綁定和異常的所有細節。在這里,你可以找到“DivideByZeroException”,然后開始診斷這個問題。

這個文件首先會出現在硬盤上:

片刻之后(注意,在這篇博文中,這個時間沒有什么暗示?。琖indows Azure Diagnostics系統會把這個文件遷移到blob storage的WAD-TraceFiles容器中。

在此之后,這個日志可以被下載,用來檢查錯誤。在這個例子中,我們可以向下滾動,直到找到和被0除有關的細節,然后我們會發現有一個紅色高亮的行顯示發生了一個異常。要想查看更多的細節,我們可以從服務端獲取這個錯誤真正的堆棧跟蹤信息。

這篇博文的源代碼可以從如下地址下載:

http://assets.bareweb.eu/wp-content/uploads/2011/03/WCFBasic.zip

本文接《在Windows Azure中實現和調試一個WCF服務(上)》和《在Windows Azure中實現和調試一個WCF服務(中)

原文名:Implementing and Debugging a WCF Service in Windows Azure 作者:Andy

【本文乃51CTO精選譯文,轉載請標明出處!】
 

【編輯推薦】 

  1. 微軟公布云計算平臺Azure收費模式細節
  2. 云計算意在長遠,微軟云計算服務Windows Azure已經啟用
  3. 技術透析:Windows Azure Platform框架與組成
  4. 微軟Windows Azure Platform技術解析
  5. 走近微軟云:SQL Server到Azure數據同步
  6. 當微軟Azure遭遇亞馬遜EC2:五大關鍵區別
  7. Windows Azure云計算平臺新增五大功能
  8. 云計算前途光明 Azure用戶數突破31000
  9. 如何把應用程序部署到Windows Azure中

 

責任編輯:王勇 來源: 來源:51CTO
相關推薦

2011-03-15 16:07:33

Windows AzuWCF

2011-03-15 15:43:39

Windows AzuWCF

2011-03-22 10:03:55

Windows AzuSilverlight

2010-11-25 10:05:22

Visual StudSilverlightWCF

2011-03-22 09:45:56

Windows AzuSilverlight

2011-03-24 13:02:35

WCF服務角色Azure

2011-03-10 10:45:47

Azure“Hello Worl

2009-06-25 11:18:20

Silverlight

2020-12-16 14:29:40

終端開發shell

2011-03-15 19:45:27

Windows Azu

2022-05-22 13:55:30

Go 語言

2011-03-14 15:14:10

AzureFacebook營銷式應用程序

2021-01-04 09:12:31

集合變量

2010-06-02 19:48:23

搭建SVN服務器

2013-05-24 08:56:46

Windows Azu微軟云計算平臺Windows Ser

2011-03-14 15:10:10

AzureFacebook

2009-12-21 14:58:57

WCF用戶密碼認證

2012-06-06 09:52:07

Windows Azu存儲安全

2013-03-27 09:55:17

微軟Windows AzuHadoop

2009-03-30 15:52:24

Windows Emb
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美日韩亚洲一区 | 性高湖久久久久久久久 | 久久精品久久精品久久精品 | 丁香综合 | 午夜影院操 | 国产成人精品一区二区三区四区 | 男人天堂手机在线视频 | 天天拍天天草 | 成人在线精品视频 | 欧美成人免费电影 | 日韩中文在线观看 | 黄色一级电影在线观看 | 国产精品国产三级国产aⅴ中文 | 久久精品亚洲一区 | av影音资源 | 福利视频网 | 欧美日韩久久 | 天天影视网天天综合色在线播放 | 国产丝袜一区二区三区免费视频 | 美女爽到呻吟久久久久 | 日韩久久久一区二区 | 久久国产日本 | 超碰激情 | 99精品视频免费在线观看 | 久久小视频| 欧美一区二区在线 | 91精品国产91久久久久久吃药 | 91精品久久久久 | 国产精品99久久久久久久久久久久 | 国产精品久久久久久吹潮 | 日韩精品1区2区3区 爱爱综合网 | 国产精品美女久久久久aⅴ国产馆 | 日韩影音 | 日韩国产中文字幕 | 一区二区三区国产视频 | 国产精品亚洲精品久久 | 五月天综合网 | 欧美性猛交一区二区三区精品 | 亚洲性视频 | 神马久久春色视频 | 国产高清精品一区二区三区 |