您好,登錄后才能下訂單哦!
這篇文章主要介紹“Glimpse有什么優點”,在日常操作中,相信很多人在Glimpse有什么優點問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Glimpse有什么優點”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
通常,Web應用開發完成之后,上線之前都會做一些性能測試。那么我們能不能在開發過程中就做一些性能的監控或診斷呢?答案是肯定的。
今天要給大家介紹的工具是“Glimpse”(我稱之為驚鴻一瞥)。它不僅僅是一個工具了,甚至是一個Web應用的診斷平臺了。為什么這樣說,聽我娓娓道來。
我們先來看看Glimpse能幫助你完成什么事情?在安裝Glimpse之后,它就可以檢查每個Web請求發生的事情,提供了如下特性來減少你的調試時間,促使每個開發人員提高他們編寫代碼的質量和性能:
可視化收集到的數據。使用甘特圖來把每個關鍵服務端的活動的耗時情況都可視化顯示出來。
抓取數據庫查詢情況。可以列出每個查詢的SQL語句,性能的情況。
可以列出ASP.NET MVC視圖渲染的過程,包括文件訪問路徑等。
路由映射情況分析。可以顯示出訪問路由是如何被匹配的。
瀏覽服務器的相應配置。可以方便的在同一個窗口查看web.config的配置情況。
對AJAX請求也能捕獲。不僅能捕獲普通的請求,對AJAX請求也能捕獲,還能記錄歷史請求包括別人的請求。
同樣支持WebForms。除了對ASP.NET MVC有良好支持外,對WebForms也能支持。
讓Trace更加容易。可以自動顯示Trace語句產生的信息,也可以和流行的Log框架進行集成。
Glimpse除了以上特性外,還有諸多優點:
安裝簡單。Install-Package Glimpse即可安裝完成。
配置簡單。通過訪問后臺“~/Glimpse.axd”即可啟用和配置,或者通過web.config也可以進行配置。
擴展方便且插件眾多。基于NuGet可以安裝各式各樣的擴展插件,涉及各個版本的MVC,各類數據庫訪問框架,各類前端框架,各種Log框架,不一而足。甚至還有和MiniProfiler(另外一款和Glimpse類似,由StackExchange出品的Profile工具,之前我也在使用這個,不過現在逐漸轉換為Glimpse了)集成的插件。這些插件不僅可以擴展數據收集的種類,還能擴展顯示視圖的內容。
內置安全機制。可以通過安全策略文件來控制那些人可以看到什么信息。
輕量級,速度快。
多種顯示視圖。HUD(抬頭視圖),分類概述視圖,完整視圖。
更為重要的是開源,免費;且有商業公司作為后盾,有完整的支持社區。
到此,關于“Glimpse有什么優點”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。