Quantcast
Channel: MSDN Blogs
Viewing all articles
Browse latest Browse all 35736

Windows Azure の WebRole で効率的な Timer 処理をする (ハンズオン参加者の皆様へ)

$
0
0
こんにちは。 昨日は、Web アプリケーションのパフォーマンス改善 (スレッドの有効活用とテスト方法) のハンズオン・ラボにご参加いただき、ありがとうございました。そして、また、失敗してしまいました。申し訳ありません ! すご~く気になったので、今朝調査しました。(気になって、夜も眠れませんでした . . .) まず、ハンズオン参加者の皆様が昨日アクセスした「重いサービス」は、多くの負荷に耐えられるよう、ASP.NET MVC 2 の手法を使って、下記の通り非同期で記述していました。(というか、前日 気になって、以下の通り書き換えました。そして、すみません、これが仇となりました。) . . . using System.Threading; . . . public class HomeController : AsyncController { [AsyncTimeout(45000)] public void IndexAsync() { AsyncManager.OutstandingOperations.Increment(); Timer timer ...(read more)

Viewing all articles
Browse latest Browse all 35736

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>