【ASP.NET】セッションタイムアウトの優先順位
ASP.NETにおいてセッションがタイムアウトになる時間を設定する場合、いくつかの方法があります。
それぞれの優先順位は以下の通りです。(一番上が最も優先順位が高い)
[IIS6.0の場合]
順 | 設定 |
---|---|
1 | IIS > 各アプリケーションプール > ワーカープロセスのリサイクル |
1 | IIS > 各アプリケーションプール > アイドルなワーカープロセスの解放 |
3 | IIS > 全てのアプリケーションプール > ワーカープロセスのリサイクル |
3 | IIS > 全てのアプリケーションプール > アイドルなワーカープロセスの解放 |
5 | プログラムソース > HttpSessionState要素のtimeout属性 |
6 | Web.config > sessionState要素のtimeout属性 |
7 | machine.config > sessionState要素のtimeout属性 |
8 | IIS > 各Webアプリケーション > セッションのタイムアウト |
9 | IIS > 各Webサイト > セッションのタイムアウト |
10 | IIS > 全てのWebサイト > セッションのタイムアウト |