IIS 8.5で動作しているASP.NETアプリケーションは、設定した内容に関係なく60秒でタイムアウトします。言い換えれば、接続タイムアウトを300秒または30秒に設定でき、ページはまだ60秒でタイムアウトします。要求ステータスコードは504 GATEWAY_TIMEOUT
です。IIS 8.5の接続タイムアウトは常に0秒です
サイト:
- 接続タイムアウト= 300秒(5分)
- セッションタイムアウト= 20分
- スクリプトのタイムアウト= 10分
アプリケーションプール:
- .NET CLR v4.0
- 統合パイプライン
- 64ビット(32ビット許可されていない)
- アイドルタイムアウト= 20分(デフォルト)私がやった
他のもの:
- 読むちょうど約私がこの件に関してできる記事すべて
- 私のweb.configに
executionTimeout
を設定してください - サイトを再起動するか、を実行してください各変更後
- これを除外するすべてのサイトを無効にしました
- 私はSleepスレッドを60秒以下に設定し、すべての組み合わせを接続タイムアウト値で試した単純なASPXページを作成しました。
私は迷っています。何か案は?
_もしそうなら、別の記事を読んでください。[お手伝い](https://stackoverflow.com/help/how-to-ask) –
@AleksAndreev:他に何がありますか? – Opus4210