iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 22
4
Everything on Azure

三十天.NET❤️Azure漸進式開發專案系列 第 22

三十天.NET與Azure漸進式開發專案(22): 解決初始化異常-使用Kudu、FTP調查eventlog.xml

  • 分享至 

  • xImage
  •  

2018-10-27.23.25.55-image.png
 延續之前文章,正式情況中有可能發生專案無法初始化啟動情況,這時候遠端Debug、ApplicationInsights都無法使用。

 舉例,初始化錯誤後造訪雲端網站出現 An error occurred while starting the application.訊息:
2018-10-27.22.40.02-image.png

 查看ApplicationInsights也沒有錯誤失敗訊息。
2018-10-27.22.42.04-image.png

 對於這類初始化異常,Azure提供使用Kudu工具到 LogFiles 資料夾查看 eventlog.xml 錯誤訊息。

查詢方式:

在app service專案 > 開發工具 > 進階工具 > 點選 執行
2018-10-27.22.44.09-image.png

進到Kudu工具網頁 > Debug console > 選擇 cmd 或是 powershell
2018-10-27.22.49.12-image.png

根目錄下面可以看到 LogFiles 資料夾,點開它 > 找到 eventlog.xml 點選修改圖案 :
2018-10-27.22.50.11-image.png
2018-10-27.22.51.00-image.png

拉到最下方可以看到最新錯誤訊息 :
2018-10-27.23.07.07-image.png


假如不想每次都使用Kudu來查詢,可以換FTP方式在本機管理、查看資料

使用方式:

【第一步】:在app service概觀 > 找到 FTPS 主機名稱 > 複製 > 輸入在本機資料夾搜尋欄位 > 這時候會跳出需要輸入帳號密碼情況
2018-10-27.23.11.56-image.png
2018-10-27.23.13.53-image.png

【第二步】在app service概觀 > 下載取得發行設定檔 > 打開下載完的設定檔,找到帳號、密碼資訊 > 複製起來輸入在登入身分視窗 > 點擊登入

2018-10-27.23.09.50-image.png
2018-10-27.23.12.54-image.png
2018-10-27.23.16.53-image.png
2018-10-27.23.17.51-image.png

登登登~
完成後,可以在本機查看、操作Azure雲端上app service目錄資料。
2018-10-27.23.20.01-image.png


上一篇
三十天.NET與Azure漸進式開發專案(21): Debug超進化Snapshot! (Exception偵錯快照)
下一篇
三十天.NET與Azure漸進式開發專案(23): Azure自動化調校資料庫
系列文
三十天.NET❤️Azure漸進式開發專案30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言