2016-08-19 6 views
-1

アプリケーションInsightsの非同期実装に関する情報が見つかりませんでした。そして、それは、公開されたメソッドから、実際のHTTP要求がラッパーだけでなく、サービスに送信されるまでの完全な実装を意味します。
特に、ASP.NET MVC Webサイトをコーディングするときに、パフォーマンス上の考慮事項に合っていると思います。
これはロードマップにありますか?私は何かが欠けていたか?
ご協力いただきありがとうございます。Microsoft.ApplicationInsights用TelemetryClientのタスク実装Nuget

+2

[Application Insights - introduction](https://azure.microsoft.com/en-us/documentation/articles/app-insights-overview/)、特に「オーバーヘッドとは何か」という見出しのある部分をお読みください。 – Mark

+0

ありがとうございました!私は実際に別のスレッドですべてをやっているコードを逆コンパイルする、この1つをスキップしている可能性があります。 私は、TaskSchedulerがすべてを正しく処理するために、非同期タグ付けを全面的にタグ付けしているのとは全く別のスレッドでこれを行うと、巨大なパフォーマンスが賢明にならないと思います。 – baywet

+0

@markあなたは答えとしてそれを追加して、baywetがそれを受け入れることができるようにしてください。そうすれば、questinoは答えなしで開いたままになりませんか? –

答えて

4

application insights overviewについての記事は、のオーバーヘッドとは何ですか?次のようなアプリケーションの洞察によって生成パフォーマンスのギャップを説明し

、アプリケーションのパフォーマンスへの影響は非常に小さいです。トラッキングコールは非ブロッキングで、バッチ処理され別のスレッドで送信されます。

したがって、アプリケーションの洞察力によるパフォーマンスの問題については考慮する必要はありません。

関連する問題