-1
我找不到有關應用程序Insights的異步實現的任何信息。我的意思是從暴露的方法到發送給服務的實際http請求的完整實現,而不僅僅是一個包裝。
我想這是有意義的性能考慮,特別是在編寫ASP.NET MVC網站時。
這是路線圖嗎?我錯過了什麼嗎?
感謝您的幫助!Microsoft.ApplicationInsights的TelemetryClient的任務實現Nuget
我找不到有關應用程序Insights的異步實現的任何信息。我的意思是從暴露的方法到發送給服務的實際http請求的完整實現,而不僅僅是一個包裝。
我想這是有意義的性能考慮,特別是在編寫ASP.NET MVC網站時。
這是路線圖嗎?我錯過了什麼嗎?
感謝您的幫助!Microsoft.ApplicationInsights的TelemetryClient的任務實現Nuget
有關application insights overview的文章有一個章節什麼是開銷?
其中描述了應用程序的見解產生的性能差距如下:
您應用的性能的影響是非常小的。跟蹤調用是非阻塞的,並且在單獨的線程中進行批處理和發送。
因此,您不必考慮應用程序見解導致的性能問題。
您應該閱讀[Application Insights - 簡介](https://azure.microsoft.com/en-us/documentation/articles/app-insights-overview/),特別是標題爲「什麼是開銷?」的部分。 – Mark
謝謝馬克!我可能跳過了這個,反編譯代碼,他們確實在一個單獨的線程上做了一切。 我想在一個完全獨立的線程上執行這個操作,而不是使用異步標記來讓TaskScheduler正確地處理所有事情並不會在性能方面發揮巨大的作用。 – baywet
@mark你應該添加,作爲一個答案,所以baywet可以接受它,所以ithis questino不會保持打開沒有答案? –