「502.3 BadGateway」エラーの発生
ASP.NET Core(2.0)のWEBアプリをIISで動かす場合、大量データ取込などの時間がかかる処理を実行していると2分程でリクエストタイムアウトとなっているらしく「502.3 BadGateway」のエラー表示となります。
開発中にローカルのVisual Studioの内蔵サーバーで実行していた時には出ない現象でした。
IISのリクエストタイムアウト設定個所
IISマネージャー
サイト>(対象アプリのホーム)
サーバーコンポーネント>構成エディター
セクション:system.webServer/aspNetCore
requestTimeoutの設定が「00:02:00」となっていました。
時:分:秒で設定するようです。
恒久的な設定方法は?
構成エディターによる設定はアプリケーションの差し替え・再起動時にリセットされるようです。
正しい設定は調査中