<< [ASP.NET] ファイルアップロードのファイルサイズ | main | [ASP.NET] パスの活用 >>

2005/06/10 (金)

[ASP.NET] ASP.NETの実行タイムアウト

ポストバックしてからある一定時間処理の応答がないとタイムアウトエラーになってしまう。イベントログを見ると「デッドロックの可能性がある」とも出力されるが、実際は処理が長引きすぎてもこういうログが出力される。

machine.configあるいはweb.configの <system.web> 要素内でこのタイムアウトまでの時間を設定することである一定時間までの処理を受け入れることが可能。
<httpRuntime executionTimeout="秒数" />

※compilation 要素のデバッグ属性が False の場合だけ適用
 既定値は 90 秒